jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Adding to that the fact that their clever semantics is making it sound better than it is (claiming '4x more pixels' - which is true, but it's just 2x the resolution)...

It's the best mobile device screen out there, hands down. They really don't need to do that.
> Video chat is awkward because it means your contact is on speakerphone so everyone can hear you,

About that: You can use an earpiece.
Warning: Auto-play video halfway down the page.

Suggestion: Stop doing this.
I'm just curious, are you pinging the server every few minutes?
My refutation of those points proves them to be true? I can't follow your logic here.
Probably not enough cobalt-60 to do that on the necessary scale and accelerators probably can't give you the dose rates necessary for 10kGy x-ray irradiation.
Good point, I was looking for such project especially to monitor existing projects via Atom or RSS by displaying a sparkline ( http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0... ) per project where you can see the number of commits over the days.
It may just work out, I would really like to see the results of kids who have taken chess, and kids who don't.
Jobs is also the largest Disney shareholder. Not sure if he controls a majority of voting rights though.
Very simply, because the domain blockade also affects people in countries where it is legal. They don't care whether it is illegal in the US and shouldn't have to care.

Many people regard '.com', '.net', etc as country-neutral international domains. This will obviously change now.
People actually pay for closed source software, even if piracy might happen.

SaaS is the only way left to force most people to actually pay for the FOSS stuff they leach.
The "not shipping" criticism is too harsh I think - most game projects fail to ship after all, and having worked on some non-shipped games plus having worked on standard setting components shipped in zillions of games is a respectable career.
Don't get me wrong. My managers were (are) extremely smart. They did know how to "code" for the most likely definition of the word code. But that doesn't mean I would trust them to write a feature or to review what I wrote. They just didn't have the day-to-day knowledge to know what did and didn't work in the code base I was in.

And do I know if what is true 100% of the time? Asking coding questions in a SDM loop? I have no idea. While I was there, I was only on TPM and SDE loops.
The feeling I get from that page is:

You've heard the expression "let's get busy"? Well this is a textbook that gets biz-zay. Consistently and thoroughly.
>In 2011, Google famously accused Microsoft’s Bing search engine of doing exactly that: logging Google search traffic in Microsoft’s own Internet Explorer browser in order to improve the quality of Bing results.

MS didn't do that from IE, they did for users who installed the Bing bar, a huge difference.
Right, but instead of those buttons, making you choose, the default would just be 15% (or whatever is standard for that type of service) and the other choice would be to "tweak it"
Or in other words,

"The power to destroy a thing is the absolute control over it."

- Paul-Muad'Dib to the Guild navigators, at his confrontation with the Emperor Shaddam IV.
Lower courts: "Wait, did you mean LESS THAN, or LESS THAN OR EQUAL?"

Supreme Court: "For now, we'll presume LESS THAN OR EQUAL."

Legislature: "Wait, we meant LESS THAN."

We need a decision NOW. The Supreme Court supplies a decision NOW. The Legislature can change it.

Interpreting the implementation demands guessing at the intent on the edge cases. It can't not. Even if your preference is to always pretend the language is absolute.
I am both a developer for and user of Linux.

Paid-for software is best distributed using your own repository. @wesamco's comment describes how Sublime Text is distributed and it works well. Other paid-for softwares have similar success.

I use Synergy. To install, I need to download a pre-built application. When it runs it will ask for a license key. I type in the license key and it goes and verifies it.

Both solutions solve different problems. The repository solves package management: installation, versioning, and dependency chains. License keys ensure that the software is paid for.
Because the Americans With Disabilities Act tells them they have to.
That's if you faithfully operate your corporation. You can set yourself up a corporation and pay yourself from that a very small salary on paper, while enjoying the funds through other means. Trump can't be on the board of any charities in the State of New York anymore after similar misuse of funds with his Trump Foundation nonprofit.
Realistically, yes? If their allergies are such to the point that they cannot be physically in the presence of a service animal for any length of time, they may be required to decline the fare and the income.

We impose a lot of duties on people who are employed in the service of the general public. Humans are messy, unpredictable, inconsistent beings with unique needs so, yes, it is possible that two humans will be a mismatch for each other in the public sphere.

The law, and society in making that law, has generally decided that the right of a person with particular needs--such as a service animal or a carseat--outweigh the rights of someone to ply a trade in a customer-facing role. And, given the level of discrimination that people with those needs experience on a daily basis, I happen to think this is a fair trade-off. The person with the needs may not have a choice, or may have fewer choices, than the service provider.
And utilities regulation in USA is a great example of huge failure for customers. Extremely outdated power lines, that keep on lighting California on fire, water that’s killing people in cities like Flynt, blackouts like in 3rd world country, etc, etc.

Tech needs changes, but regulating them as utilities it’s best way to ensure low quality outcomes for customers.
Neuroscience and depression is so fascinating because the idea that you have a chemical imbalance in your brain is, still, a theory. I'm more intrigued by the studies coming out about Ketamine, psybicilin, marijuana therapies, as a new angle to augment antidepressants and other prescriptions. I truly believe the switch is in there somewhere and through science we'll find it, so that mental illness can be corrected where appropriate.
Maybe one day they will build the bering straight tunnel!
Which language doesn't require a programmer to be in a persistent defensive posture when dealing with bad actors?
I just wonder, why does it have to be engine noise in particular? If I saw a Tesla, Leaf, Volt, etc. I wouldn't expect any engine or exhaust noise. Beeping, maybe.
I was once almost hit by a Tesla, because I didn't hear it coming. Fortunately, the driver noticed I wasn't aware of his presence and slowed down.
Playback recordings are a facsimile. Even in my '08 1.6L Swift Sport I can very well hear and feel the exhaust pipe through the floor as it responds to various throttle inputs.

Haptic feedback is just as important to me as the sound, and is part of what makes a car feel alive, playful, and eager. IOW, fun.

I'm totally not against electric cars, but it just seems wrong to me to make them appear like what they're not (i.e IC engines). I'd rather enjoy a Tesla Roadster in its brisk silence than with any added artefact, especially one trying to mimic an ancient, physically unrelated technology.
Think of it this way. Enhancing the engine sound is like optimizing the acoustics of a concert hall - you're still listening to nothing but the sounds from the orkestra. Artifically playing a prerecorded engine sound, is like sitting in a room full of speakers and amplifiers. You still hear the orkestra, but only a prerecorded version. The result might be the same, but there are subtle differences.
Only if people actually buy it.
The key difference is that the Mathatron was not reprogrammable, according to that link. It would come preprogrammed with some programs in ROM, and that was it.
And to be able to receive multimedia messages you need “credits”:
http://www.whatsim.com/en/rates
> Am I the only one that associates loud noise with a weak engine?

Evidently you haven't been to a top fuel drag race!

Most definitely, the more power, the more noise. Top fuel is so loud it is like being punched in the chest.
That math doesn't work out the same if the trait doesn't have an appreciable cost to the organism (the case he considered has one of the most extreme costs).
Well, if you intend to leave facebook anyway and want a dump of your frendlist to invite them to some other, more open social networking system, it doesn't matter that you get banned does it?
Lego

... and on a more serious note, work back from the sort of things he might like to make, not the tool.

I have an 8 yr old - he gets on well with sketchup and lego digital designer. I have shown him the sort of things that scratch and processing can do - he hasn't explored them beyond some tinkering.

The most likely candidate is lego mindstorms - he loves building with Lego, and I have already set him up with brick that does drive+steering. This hols, I will sort out all the tools on the house machine, and see what he makes of it.
Unless I'm missing something, he called it a service...
I will also put all HN users why will sign up on my Hacker News Friend list http://twitter.com/#!/list/vladocar/hacker-news-friends
It's funny that Lisp's "syntax" draws so much attention when it is pretty much the simplest and most unambiguous syntax possible, and that messes like C++, Python and Perl don't seem to bother anyone enough to propose alternatives.
thats like installing a webserver on an eeepc and saying its hosted on a picture frame...
The amount of money they have to pay. It's no way close to the copyright infrigment they have done. (If they have done so).
Thanks. Google Docs is weirdly not working (waiting for docs1.google.com...)
I try to remember what it was like when I was a young child learning to program, and if there is one thing that I remember, it was that I did it for games. I was lucky enough to be 6 years old in 1980, when you could get BASIC game listings in computer magazines - you'd type them in and hey! new game!

But before even starting to type in those games, my father had shown me a few simple things that you could do in BASIC, with prints and inputs and some simple loops/gotos/gosubs. That meant that I could understand the language that I was typing in from the magazines.

More importantly still, I was using a somewhat orphan computer called a Compucolor II. It didn't have the same graphics calls as those found in the magazines for TRS 80/Apple ][ etc. So I had to learn to translate the graphics calls to something that made sense for my computer - in general it was only a small part of the program, so not too daunting, but it meant that I actually had to think about what I was doing, not just typing code into the computer.

I played a bit with Logo at around the same time (my father was a CompSci teacher), but it never engaged me the same way that those first BASIC games did.

The other big influence that I remember from early childhood was a book that contained a full text adventure called Haunted House (or something like that). The book had lot of pretty pictures, but more importantly it explained how each bit of code actually worked, how to store room descriptions, state flags, objects in the inventory, how to write a simple parser etc.

Better yet, towards the end of the book, there were challenges - how could I modify the game so that the player has to retrieve a key that was hidden in the drawer of the desk in room 16? How can I modify the game so that the player is eaten by a monster if they spend too many consecutive turns in room 27? And how can I give warning of the monster's approach so that they know to leave? By the time I'd finished that book, I had a pretty good understanding of what programming was about.

In the end, I think that all of the discussion about what langauge to use is pointless. For what it's worth, I think that the keys are the ability to create simple arcade games with less than 100 lines of code, plus some sort of book/aide that a kid can go through at their own pace that explains how to write a more complex game. Data strutures? Object oriented code? functional programming? No, these are abstractions that are quite simply too hard for most kids to grasp. I think arrays are about the limit that young children can understand effectively. Get them started on thinking about how to break down problems into simple parts that can be solved. Get them actually coding by choosing a subject matter that interests them. The rest will come later quite naturally.
It's interesting, though quite old (I think Hunchentoot's API changed since the article was published).
True, but there are projects to create open-source STM and SFM ( http://blog.reprap.org/2010/05/open-source-scanning-tunnelin... ), which would enable work on the micro level.
My biggest obstacle in getting into Android development is thinking of ideas for apps to make. It seems especially hard to think of simple ideas that would make a good first project.

When I try to sit down and do a "toy" app to learn the platform better I find myself getting bored because I'm not excited about the app I'm making.

Does anyone have an advice on finding or coming up with ideas?

Or better yet, does anyone need a simple app made? (Maybe I should do an offer HN if that's still around).
VbV is badly broken, but the suggestions here miss one of the most important points. The use of an iframe means that users can't tell where VbV is coming from and can't be sure either that it is secured or that it's really coming from the bank.

This is just begging for copycat phising and MITM attacks.
This article is really astute. The headline initially scared me off because I thought it was going to be some kind of Apple/Jobs love fest.

My first reaction when I read about this new Facebook component was that it would be hard to use without being annoying. The medium of communication matters. For example, you might be forgiven for using txt-speak in an SMS, but when I get an email written like that, it gives me a negative impression of the sender.

I'm also trying to get my head around what problem this is actually trying to solve. It is much the sort of "meta problem" that programmers like to solve. The devil is in the details though, and usually those fall through the cracks. Witness all the mostly awful attempts at "write once run anywhere" desktop GUI implementations.
C++11 (or higher).

I like template metaprogramming a great deal. I'd like to get so good I could be on the level of the guys who know the standards in and out, but that seems like a very difficult pursuit. :-)
Reminds me of how telegraph receivers used to be able to identify transmitters of the telegraph by their "fist" (cadence or rhythm with which they signaled).

Here's a Schneier post about a Concordia University study about identifying e-mail authors.
https://www.schneier.com/blog/archives/2011/08/identifying_p...
The phrase "the rise of" is really being abused these days.
I wonder if you can be truly depressed if you don't fear anything? Or does her lack of fear not encompass anxiety?
Nice, I've been looking to build something based around some ESP32 boards. But I can't seem to find a good echo cancellation algorithm. I guess the simple solution is to have a push to talk button on each end, but it would be nice to be able to do full duplex.
We are a smaller org and hire occasionally for roles that are most suitable for early career applicants.

We always get several applicants with 10-20 years of experience who have programming projects on their resume or described in their cover letters.

But in our (very minimal) technical evaluations, lots of these candidates can't do anything at all. No coding, psueudo-code, nothing.

Usually, it turns out they have been really doing light IT work for years - using reporting tools, maintaining little scripts, even just some Excel jockeying. But they still think of themselves as software engineers.

My gut feeling is that lots of these candidates could learn (relearn?) to code, but have spent years not coding.

I don't have the numbers in front of me, but I would guess that the majority of these types of candidates (10-20 years of experience) that apply to our roles can't code in an interview situation and haven't been programming recently.

It is definitely not all of the experienced candidates who fit that profile. The few very experienced candidates we get who can code are often excellent but are looking for salaries well beyond our range.
Hardware is hard. Margins and expansion is so different.

Building real things is hard and expensive. Building software, sure it’s hard, but it’s nowhere near as hard.
And that sounds crazily presumptuous, but when I finished my exact thought was "I have to read that again."
No.

Search: https://duckduckgo.com/?q="zom"+messaging

Result: https://zom.im/zomenglish.html
I wonder if dang et al do computations to see which articles gather the highest percentage of downvotes and/or opposing votes on comments.

I suspect articles on yesterday's events will lead the league on those stats.
>bad IM experience compared to WhatsApp

I'd say forcing me to type on a shitty tiny on-screen keyboard (or use a _browser_ while still keeping the network on my phone running) is such a terrible experience that literally everything else wins in comparison to this.
Awesome! This is excellent.

hlint really helped me get better at Haskell; I think this will probably help me get better at shell scripts in no time. (I've been in an unhappy purgatory of usually being able to make shell scripts do what I want while not completely understanding all the nuances.)
>Pennsylvania had 200,000 more votes than voters. What do you mean no evidence? Still no good explanation.

Just not true. In fact, there were nearly 7 million votes cast. The total number of registered voters in 2020 was just over 9 million[0].

[0] https://apnews.com/article/fact-checking-afs:Content:9887147...
I think the focus of the discussion is not deplatforming content, but tackling the extremism rabbit hole Facebook is causing people to fall into because of its suggestions system.

Of course I wouldn't like my account to be blocked because I posted a slightly edgy joke. But would we care if an edgy memes page gets marked as unsuitable for recommendations? Probably no. Would it be a problem if Facebook blocked an Ibuprofen ad to some users that are deemed as not suitable? I wouldn't care, in all honesty.

If limiting the extremism slippery slope of targeted reccomendations requires to mark extremist content as unsuitable for reccomendation, then I personally wouldn't mind. Facebook already does it to some extent, but its algorithms are either not good enough, or driven predominantly by other factors
Claims that company x oversteps privacy boundaries is often met with oh yeah? But Apple isn’t perfect. I agree, and I think there is room to push Apple to be a bigger advocate for privacy. Currently I think they are arguably doing the best job of this, however and pointing the finger at other people doing the same or similar behavior is not really an excuse. Pointing out hypocrisy doesn’t excuse bad behavior.
But how? How do we program it to know when to call you? Its a non-trivial problem.
Since the variable he shows is used in a string interpolation, it doesn't have to be undefined.

Being the emptys string "" would work just as well.
I think mainly they don't want you making a tool that works with Heroku and using their branding so it's confusing for users as to whether it's endorsed or not.
The distinction being the relatively small space of possible preimages?
They mention chain hopping and privacy chains. Maybe they slipped up using ZEC and made some of their transactions public?
A good guess is that "laundering" billions of dollars is inherently a non-trivial problem, and perhaps not feasible at all without cooperation from shady real-world actors outside the whole cryptocurrency ecosystem. This is actually good news for small-scale users who just want to keep their microtransactions reasonably private - the usual mechanisms might actually work well enough for that case.
Why not just kill all the protesters while you are at it? Something something democracy something people rights decency morality.
I've had the same problem with pydantic. Currently, properties are special cased and moved to the top. Everything else, including classes, is grouped with methods. Meta classes will end up somewhere in the middle, which is probably the worst possible case.

SSort is currently used for several hundred kilobytes of python so I'm wary, but if I'm going to make a breaking change before 1.0 then I think this is likely to be it.
Facades is the one that comes up every time I ask this question.
Sounds like RH is required to ensure the Best Price for customers, but they were fined last month by the SEC for not doing that.

https://www.sec.gov/news/press-release/2020-321
i think the point is that increased password length can make easy to remember passwords that are more secure than shorter, hard to remember passwords.

even though "this is fun" isn't secure in your scenario, its still more secure than the "j63<2a" password in the same scenario.
It's funny because usually porn is on the leading edge of technology. VHS->DVD->HD streaming, etc.

Wonder how bigdata will fit into the porn industry.
Privileged? Ha. What a odd way of putting it. In what way is going to school a privilege? It's almost expected for everyone to go to a college/university nowadays. In what way is a college student privileged?

If you get caught cheating in a class, fail him or her in THAT CLASS. Mention it in their academic report, so that other teachers in the university are aware, and they the teachers themselves can decide whether or not they want that particular individual in their classroom.
I seem to recall that FireWire ports were disabled in some way when the system was locked (tip: show Keychain Access icon in menubar to have a manual lock at a click's distance) and that such attacks therefore required the computer to be unlocked.

Did I dream about that feature, and is that applicable to Thunderbolt?
99.9808%, given those figures. Some numbers I can find online pin it at 99.97%, which in either case is comparable but greater to that of Communist China (99.93%).
Where's the word "Indefinitely" from? It doesn't mean "as short a time as possible", or am I missing some context?
I had this misconception for a long time, that a tax expert can somehow magically reduce my tax bill. Turns out, I had it backwards. Once the tax year is behind me, everything is said and done. You pay what you owe, doesn't matter if the number comes from TurboTax or a CPA. It's the planning part that's important. And to plan better, you either talk to an accountant before the year starts, or you learn to do tax yourself.
It depends on your writing style: some people naturally write in ways that encourage good discussion about the topic. Write in a tone and on subjects that encourage good discussion rather than polemic arguments, and moderate the comments that are crap. Suddenly, abusive comments aren't as much of an issue. Look at Hacker News. Generally, it avoids subjects that lead to ugly flamewars (save this Apple/Google spat generally turning ugly), and discussion here is generally of decent quality.

Comments can be a distraction, but they can also be a source of good material and feedback. I read a number of blogs that have had excellent posts that began in the comments on another article but blossomed into full fledged posts in themselves.

As for Gruber's site, I agree that his adding comments would be a bad idea. He writes about a highly polarizing subject in a manner that can seem condescending and arrogant. I don't think he's going to get good discussion, at least not on the recent articles he writes.