skysight-inc/HackerNews huggingface dataset:
I get that point very much ($deity knows I had it explained to me a lot in other discussions). You present very good examples.

But the point I can't ever seem to get across is this - action is meaningfully different than inaction, regardless of what is the status quo. It's the action part that's risky. Action has a price, and it's worth considering how high it is in a given case, before jumping to keyboards or bayonets.

> I'm sure there are plenty of Chinese who wish Uighurs and Hong Kong protestors would just calm down and understand that civil order is more important than "justice."

I think there's also plenty of Chinese who wish their own government backed down and let Hong Kong go its own way. And as a westerner, while my heart is with Hong Kong on this one, every time someone proposes that maybe the US should get involved I start wishing either of the sides involved just gave up, because quite frankly, none of this is worth the price of a nuclear war.

> To use another example more directly relevant to MLK (...) [if] the civil rights movement only ever worked within the bounds of the law

By "order", I don't mean "the law" (and I don't think MLK meant it either). In the MLK era, the Civil Rights Movement achieved their goals without plunging the country into a civil war. They've treaded the line between justice and order well.

The point I'm trying to get across is that there are situations that are less like civil rights movement, and more like asking US to threaten China with nukes to get them to back off on HK. That the potential collateral damage may outweigh the gains. That doesn't mean abandoning pursuit of justice - only being mindful of the importance of preserving some order when deciding what to.

Because, once the dust settles and the justice has been won, it would sure be nice if there were people left to enjoy that justice.
Ethernet is a shared medium as well if you want to talk to other devices on your network. So instead of deauth they do ARP poisoning.
All I can add to this is my experience with my daughter and the switch from iOS 6 to iOS 7. Our iPad was about a year old and I decided to upgrade to ios7. She was 3 and we would take her on walks and she’d hold her iPad and watch shows (bad parents I know). Anyways with iOS 7 she got so frustrated because she could figure out how to watch her favorite show (play button was nearly impossible to see and they started including shows that you need to be online to watch but with no clear indicator). She threw the iPad an amazing distance with unreal strength. I wished it was more obvious for her as ios6 a 3 year old could master...
Paul Graham on building a business on a platform
I meant to say inter-process.
This article is about Jobbing Musicians :-)

You don't get a call saying "hi xxxx we need a guitarist for seals new album can you be at Abbey Road this afternoon" if your living in a cabin in Montana.

Btw I used to work with a polymath developer who had a Phd in music and also had been a side musician on top 40 hits.
Quite the contrary, I admire Microsoft for being one of the first companies to start driving C away from our IT stacks.

Thankfully Apple, Google, IBM and Unisys seem to be on the same boat.
India has built 21,000 miles of roads using recycled plastic
Blasting an Escape Tunnel Through the Walled Garden
This is fascinating that some manufacturers may have gone down this Darwinian path in "improving" their products.

Is there any such law against this or any efforts in introducing such laws, either in Norway or elsewhere?
So "computer science" defines a little process startup code to be equal to the JRE? If that is so, I admit defeat to your infallible logic.
Isn't this what rustlang did?

I have to admit that I'm coming around on rust. I still think that their fanboy marketing is obnoxious...but I need to get over my penchant for finding reasons to be angry.
COM is also usable in-process.
The fact that complying with a regulation will involve spending money does not imply that a purpose of the regulation is to extract money.

It costs money to make buildings fire-safe, too.
Hacking Your Keyboard
Grafana Dashboard with Network Metrics and more:

https://dashboard.congress.ccc.de/
We can only sometimes trust the minimally intelligent brains we already have to deal with.
At some point soon we're going to have to discuss whether we're going to go the way of the other extinct species. I think we will. I think that's fine, not being a raging egomaniac, I'd just like a slow pleasant transition, thanks.
This can definitely play a role. Over the past several semesters all I've been doing is writing whatever the teacher wants to hear: their interests, political leanings, ideologies, everything.

Why? Because it works and because I'm trying to "hack" the system, in PG's words.

Back to the point, I think some students may very well just write whatever they think the teacher wants to hear and compounded with those extra credit points, you get selection bias in it of itself. The teacher may have a point, but maybe take it with a grain of salt.

As a teen I see a ton of people using their phones constantly and decided to go cold turkey after my junior year (no social media except twitter to stay up to date with ML research and HN for cool articles). Now instead of spending time addicted to whatever everyone else is, I spend a ton more time coding and learning cool stuff.
Apparently it's fantastic so Clojurescript is here to stay, the future stack will probably be Clojurescript in the frontend and Nim in the backend.

See our Clojure repos: https://github.com/status-im?utf8=%E2%9C%93&q=&type=&languag...
Computer science defines any kind of code used to support language features as a language runtime.

Assume whatever you feel like.
Devices like the Pwnagotchi (https://pwnagotchi.ai) make this ridiculously easy and really fun. It’s getting very popular. Definitely recommend giving it a go if you have spare raspberry pi zero lying around.
You'd have to be lucky though. Unless you are/were an angel (volunteer) you'll have to depend on the ticket lottery. The switch to Hamburg wasn't enough to accommodate the number of participants nor did the switch to Leipzig. It really is a very popular event.
Does deauthing it actually stop it from recording and later uploading?

Wouldn’t the Ring just buffer and send once it rejoined the network?
The simple technique our team uses to produce cleaner code
"Or should be compelled to pay double time for anything over 40 hours."

What about all of the people who want to stay over 40h? In my industry that's the large majority of people. An employer would much rather hire a few extra people and cut everyone's hours than to allow people to stay for overtime.

Your solution is not based in reality.
Test
Fyyfyfygy
Eh they still have Papermaster.

Disclosure: I went long AMD in 2009 and doubled my bet when Mark joined.
For tech, that list of cities could be changed drastically (Dublin, Berlin, Stockholm and Tel Aviv are major tech centers, for example) but the gist of it is very true.
Martin Scorcese recently publicly lamented his excellent Netflix project The Irishman because he didn't like the way people were watching it, on the small screen. I guess he'd be doubly upset that 88% of those small screen viewers had another even smaller screen holding their attention.

I think this is an interesting transition period for the art and artists.
That doesn't solve any problems and adds new ones.
> Making a curry is not a science, in that you can get a good curry by just making it up on the spot, tasting as you go, and fixing it if it needs fixing.

Or it may be that the standard for curry in this example is lower than the standard for bread, perhaps because there is no set expectation for the taste of curry -- maybe one has it much less often and is less familiar with it -- while bread is something one has almost everyday and expectations are higher.

As an Indian, we don't even call any of our dishes 'curry'. They are all specific dishes with very specific tastes. If you're making a Rajma Masala, or a Punjabi kadhi, or a Gujarati kadhi, or a Khadi Dal, or a Shahi Paneer: it's very easy to screw them up and in most cases you wouldn't be able to fix them after one mistake. You might make a good enough something, but it wouldn't be Rajma.
Sadly , this is a theme with tech, it progresses in cycles. FB replaces forums which replace yahoo which replace newsgroups. In terms of ideas, there is very few that wasn't there in the 90s, (infinite scrolling maybe; afforded by increased RAM - i can't think of others). Since CPU performance has stangated, the last few cycles of generic computing have focused on design. That's the main selling point now, and you see that in the proliferation of UX jobs and attempts to squeeze the last drops of user engagement with things such as 'onboarding' etc. Design has become inane, of course, it completely ignores human capacities such as contour-perception, response time, consistency, but it doesn't matter, because the game has changed: it's now about how you capture the user faster and then lock her in. Wasting their time trying to figure out the app is now a positive sign: "the user is engaged".
So that seems to be about how balanced and deep you want discussions to go. Thanks for the propaganda anyway.
Standard blockchain scam BS.
Just like XHTML was supposed to be, oh well.

I think WASM will bring "Flash" back, just in a different form, and now everyone will be happy because it is standard.
Ribbon has explanations that popup if you hover

Ribbon contains everything that is available in the menus, and is collapsible. Ribbon also supports keyboard accelerators
I believe there is not much choice beside independent consultancy if you want to stay in tech, but not go into management.
Are there any study cafes/coworking places where you live? Those usually charge for time. That’d be the primary competition, as well as possible reference business model.
I think that's hyperbole at best.
> watched the tv and listened to the radio

I am fine with your other examples but do people really do this?

I always had the tv OR radio on while doing other things, but the idea of having both on at the same time seems incredibly strange to me.
It's been a feature of enterprise WiFi for a long time. Airespace had the functionality before their acquisition by Cisco, that was March of 2005.

Edit: minor grammar clarification.
With forty years experience cooking and some formal training, I'm much more comfortable experimenting with procedures and the technical aspects of a recipe, than with creative flavor combinations.

To be honest, I don't believe that creative flavor combinations often work, even in a $100 restaurant. It's the height of arrogance for an individual cook to believe that they possess genius exceeding the crowd-sourced collective imaginations of an entire people. And actually believing one "needs" to do something different, to make one's mark? It's hard to be a good cook, but it takes the barest modicum of emotional control and self-awareness to avoid falling into this trap. Just don't.

As in mathematical or scientific research, one is actually most creative and original when one is channeling with clarity what everyone else meant to say, wanted to say but didn't know it. In cooking, the hardest thing to do is to express a classical recipe using modern methods and ingredient sourcing, better than an entire people had managed before with conventional methods. Either this is too hard for elite restaurant chefs, so they instead play with their food, or there's no market, because one has to be on the same level to taste the difference? I don't believe that; perfecting the thoughts of others is the ultimate challenge.

Baking is easy. I have a spreadsheet going back fifty versions for sourdough bread ground from whole grains. It's a careful search algorithm in a high dimensional space, not cooking. Corn tortillas from scratch, via nixtamalizing and grinding landrace Oaxacan corns from masienda.com, is an ultimate baking graduation exercise. There's much conflicting information out there, but no reference recipe that guarantees success at home. Within a month one is at the research frontier for home cooks in a modern setting. One needs to be comfortable with research, not with following direction. And the results can be as truly spectacular as anything one can produce in a home kitchen.
Are you sure ? Targeting fasting people with ads at the right time of day is probably very lucrative. You can probably be sure that once algorithms pick-up that if some fasting people are more prone to click on ads they will push more people to try intermittent fasting regardless of the effects on health.
Heck, the whole of Windows 95 has a smaller install size than any Electron app ...
Actually for me discoverability is a big problem with Netflix: maybe I really like 10% of the shows I start watching, but I don't want to invest so much time in watching boring shows. Disney is much better in this regard.
Intel and HP only failed, because AMD exists and was allowed to design chips that provided an alternative to Itanium.

Without AMD, the market would not have spoken anything.
most apps didnt, but the consistency was much better with 95. The major user-facing changes was the taskbar and right clicks. It felt really consistent and made sense as a whole remarkably better than previous versions.
I think they have a variety of different kinds of them. I'm not sure I want to go there. There are already benefits to be had by something that looks basically like function-like macros in C, but where the replacement bodies are required to be valid expressions, and that is scoped like other functions and variables, and only expanded after parsing. I did that for my own (experimental) language and it was very easy to implement and use.
I don't know which SE you're talking about, but the ones I've worked with are pretty secure, for one, side channel attacks are extremely difficult
Show HN: Gmail Analyzer – get statistics of your Gmail account
I've used Ansible on AWS for 2 years to build out over 50,000 servers, to set up the vpc architecture, control IAM roles, nearly everything.

Ansible kept breaking. A minor patch on v2.5.x destroyed my VPC links, 2.6 broke my IAM, at one step I had to have an intern set log group expiration on 200 log group across several accounts because ansible doesn't support log group going from "undefined" expiration to any value.

I started with ansible because the the server modules are good... But I'm leaving them (for aws components) because there's just no quality control on the releases. I was tired of multiple sprints a year getting side tracked by a tool meant to help.

Now our DevOps team uses SAM templates, a superset/tool on CloudFormation. We've had 0 outages or sidetracks over the last year due to a SAM/CF bug, and we now have access to be features that came out in the last 18 months that ansible still doesn't support.

I don't suggest CloudFormation as a solution if you co-exist in multiple clouds, but I also reject the common belief among managers that teraform and ansible are the "god tools". Or team was almost forced onto teraform because a manager was convinced by a Hashicorp marketing guy that you could take a complex about setup from one cloud to another in 4-6 weeks using their product because the modules are cross-cloud. Right...

Anyway, Ansible is still our server control platform (though we are moving more serverless), but cloud formation is what we use to build the entire accounts supporting ecosystem
You have stated that 1) you make far more than you need; 2) the workload is too high and that 3) consistency and response time are important to the client. If you are truly concerned that taking time off will lead to problems with the client, then the solution is to hire someone to help you. But take a vacation before you go nuts.
I had chemo for a brain tumour when I was 11 years old, and while it certainly affected my thinking during the treatment and maybe a few years afterwards, you wouldn’t be able to tell now (15y later). The brain is amazingly adaptable and as long as you stay learning and busy you’ll be fine in the long run. I’ve been working as a software engineer for 8 years now with no issues
Atomic-Array Optical Clock with Single-Atom Readout
Picking Java is a bad example, plenty of high level languages are AOT compiled and provide the same control over memory allocation as C does.

And Java is in the process of getting those features as well anyway.
I remember a huge cry went up when our class was told our lecture would be a 9am. At which our head of dept told us "this isn't a holiday camp!" haha
The proper thing to do here would be to call a HOA meeting to decide whether or not devices like these should be allowed in the common spaces. Typically a HOA will have pretty strict rules in the articles and household rules about what you can and can not do in common areas. Another angle is that you may live in a place where two party consent is required for recording, this is not a public space ('the street') nor is it a private area (the dwelling of the owner of the device).

Running this software is likely illegal depending on the jurisdiction might be anything from a misdemeanor to a crime.
Not in the same way that wifi is, where anyone outside the building can attack it. And even if your ethernet is under attack you have the advantage of being able to physically locate ports.
> Now my screen is the very picture of elegance and sophistication.

Is it? Windows 10 looks like installing a custom skin on Windows XP went wrong and now you're stuck with "Windows Classic (Flat)" set up for weird colors.
Publishers Determined to Kill E-Books
That article is nonsense. “Wiretapping” is the interception of a signal, generally a telephone signal, to record or listen in on a conversation. A monitoring device, such as a Ring doorbell — those aren’t “wiretaps.”

The linked article is nothing but SEO spam designed as lead gen for a law firm. A lawyer certainly didn’t write that.
Ruby 2.x Universal RCE Deserialization Gadget Chain (2018)
Easy tips on how to sell successfully on eBay
It is, that's why I wrote it in parentheses. And all of that wasn't my point anyway.
My goals:
1. Do one Himalayan trek
2. Visit one country abroad.
3. Run 12 Half marathons, one every month.
4. Run 1 HM with timing of less than 2hrs 30mins (current best 2:45)
5. Read 25 books
6. Double my focused work from 4hrs/day to 10hrs/day
7. Keep building, irrespective of failure and keep improving and learning from it.
New POSIX standards are released quite frequently and participation is quite open, so ... have at it :)
Java also allows to see the exact instructions the JIT/AOT compiler outputs, it is a matter of learning the tools.
Working with Temporary Files in Shell Scripts
I too thought that would be a fun question to ask hn. So I made a new thread about it at:

https://news.ycombinator.com/item?id=21890250
ESPN+, their unbundled streaming service has 3.5 million subscribers as of November. So well over 90% of their subscriber base is cable. But cable is still a beast to be reckoned with, especially in the arena of live events.
At least for sports, muting the TV and listening to the radio broadcast of the same game can greatly improve the experience. Muting the weather channel and a few others is already a net gain even without the radio.
How can that be lucrative?
Added, thanks!

I definitely don't have them all!
Super creepy! Another reason to teach yourself or go to a bootcamp.
Didn't notice that, fixed now. Thanks
How America is reverting back to the feudal age
> You may not record what happens in public spaces on security cameras

In America this could be up for debate. Much of this kind of law depends on a "reasonable expectation of privacy", meaning that if anyone could see you there, it's not an issue to record or take pictures. An apartment hallway actually may or may not count as a public space, depending on whether or not the building is access controlled.
Funnily enough, the article starts off with 'baking is an ancient science,' but doesn't really appreciate being scientific about the process.
The same gadget chain can alsobe used to exploit YAML.load [0] with the following:

--- !ruby/object:Gem::Requirement
requirements:
!ruby/object:Gem::DependencyList
specs:
- !ruby/object:Gem::Source::SpecificFile
spec: &1 !ruby/object:Gem::StubSpecification
loaded_from: "|id 1>&2"
- !ruby/object:Gem::Source::SpecificFile
spec:

[0] https://staaldraad.github.io/post/2019-03-02-universal-rce-r...
You need to rest! You'll do better work with a clear mind.
Most OpenAI's work would be excluded for a good reason.

OpenAI's focus is producing bleeding edge technology demos and being open source AI platform company. They cut corners just to able to show what brute forcing the state of the art can do just now.

This is not critique. It's just a fact that their focus is different from fundamental research.
Yes, that would be great. This is a real problem for me. Especially because I don't drink coffee, either.
> You can control what is going on in a pan on a stove in a way you cannot behind a closed oven door.

To use a missile metaphor: Stir-fry is guided, bread is ballistic.
You might be interested on "Turbo Range Coder" [1] a bitwise and multisymbol range coder, that can be used as a library.

A command line compressor is also included

1 - https://github.com/powturbo/Turbo-Range-Coder
There's no reason toolbars couldn't also be dynamic.
Ask HN: How to achieve goals in 2020? What advice you give to stay on track?
In that case you wouldn't bother trying to get "real" inventory back, you'd just send them the inventory and be done with it.
While CUDA is designed to make C++ run optimally well (several CppCon talks about it), they are also designed to run any language with a PTX backend well, including C, Fortran, Java, Haskell and .NET.
I don't have a degree and am constantly told in rejections by potential employers, and my own employer when applying for advancement, that they are looking for degree holders. Many job listings also flat out state a 4-year degree is a minimum.

A degree would absolutely, positively, beyond any shadow of a doubt improve my chances of increasing my income. At my current job only about 7%.

But the tens of thousands of dollars of debt I'd have to take on to get that degree at 4.5-7% interest (or higher)... yeah thanks but no thanks.

So, anecdotally at least, I can agree that there are pretty diminishing returns to getting a degree. While I'd be all but guaranteed to increase my income, I'd be paying out more though:

a 20k 10-year loan at 6.8% (finaid.org suggested this %) interest means I'm paying 27,619.31

a 40k 10-year loan at 6.8% interest means I'm paying 55,238.63

At my current income the 20k loan, bumping up one position and considering our raises inside a position are limited to less than 3.5% annually based on a rather arbitrary 'merit review'. It would be 7-10 years of my increased pay just to cover the loan, assuming no taxes were taken on the increase but also factoring in insurance increases. That means in 14 years I could start keeping more money from that 4 year degree if I could manage a 20k$ degree.

Ha!
> Shouldn't the burden of proof be on the accuser? They're basically accusing everyone of being sexist.

The accusation is milder and more general than you imply. They suggest they have a harder time raising money on average than a male company.

Perhaps that means only 10% of people have a bias (which is not the same as sexism). That's much easier to believe than that 100% of people are consciously sexist.

> Even if that's true I don't see the point of it in this context, all of the charities are struggling.

Perhaps just to vent.
How is the performance?
What do you use for storage?
Many applications take longer to respond to a button click than it takes to send data around the entire globe.
First and foremost they implement US censorship policies.