jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> You might as well tell every person who owns a car to never pay for repairs again, because you can, via the proper hardware, reprogram the ECM.

No one, absolutely no one is saying that (specially the part about "never pay for repairs again" -- another common nonsense).

What I am saying is that between a otherwise-identical non-reprogrammable ECM and a reprogrammable ECM, the objectively better choice is the reprogrammable ECM. Because even if you don't know how to do it, you at least have the choice to let someone else do it. It doesn't matter if you personally do or don't understand how to reprogram ECMs. The choice is still clear.

> my aunt Doris that Ubuntu can be better for her to use than Windows and then require her to learn a fair bit of bash script and C# to complete that journey is ridiculous.

Your aunt Doris doesn't have to learn C#. But she _has_ the option to, she has the option to follow the instructions from someone she apparently read on the Internet (what motivated this discussion, I thought), AND she has the option to convince/hire someone to do it for her. When your aunt Doris hits the same issue with Windows, .... she's stuck! Better luck with Apple!

I suggest that if you have any interest whatsoever in free software, spend some time to understand this aspect, because it can and does reframe the discussion. If you remove the free part from "free software", what remains is basically just software; the same as any other piece of software, a rotting bug-laden piece of shit. Why deny this feature?
I've read a lot of patio11's writings and agree with much of it, and I'm not saying he's wrong here about Bitcoin, Bitfinex and Tether, I mostly agree with it.

But, it's worth knowing about possible biases everyone can posses. In this case, patio11 works for Stripe which is in a very strong position in the traditional currencies world ,which used to have Bitcoin support but ended it in 2018. So there might be some bias against Bitcoin there, but maybe not.

Again, not saying they are wrong in the article linked, just to keep possible biases in mind when reading it.

Same goes for reading pro-Bitcoin articles where the authors might be holding Bitcoin themselves. Useful to keep in mind.

Edit: Just to showcase what I mean, the linked article basically starts off with "The dominant use case for cryptocurrency is speculation" which shows that there is indeed plenty of biases scattered around the article. Not to say it's all false, but there is biases present.
Is there a cached version of the original article that's referenced in this anywhere? Site appears to be down.
Media keys. In the dark I can't see them without backlighting.
> And Amazon will co-ordinate the retrofitting of these roofs to allow safe and easy access?

Easy roof access is typically the default. Landlords sometimes cut off access and a shitstorm ensues. Lawyers sometimes get involved, since it's legally hairy to cut off access to previously-accessible common areas.

> Have you ever been up to a typical apartment or condo roof top?

Several, and you can examine thousands more for yourself on Google Maps, if you like. They're not, typically, "full" of anything. They're mostly empty space.

> Sometimes there's a common area or party area - not suitable for leaving a pile of random packages though.

I'm not sure why not, but even so, there seems little risk of there being a "pile". The whole point is delivery in 30 minutes. Why would you pay for 30-minute drone delivery if you weren't going to be there to pick it up soon after?

> There's no way on earth my condo board would approve the costs involved in allowing residents up on the roof.

What costs are you imagining?

> It's hard enough for security to deal with packages at the front door.

It eludes me why you think tenants picking up their own packages from a roof is more trouble than having security (which doesn't even exist in many such buildings) deal with it.
This sounds a lot like CORBA (http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Ar...).

The big problem with distributed classes is that network communication links are fragile and you need to bake how to deal with failures into your methodology. Erlang handles this in a way that Joe Armstrong explains here:

http://armstrongonsoftware.blogspot.com/2008/05/road-we-didn...
Exactly what zipcodes DO support goat grazing?
The deadlines in a MOOC are no different than any other deadline. Cut scope, cut quality, or deathmarch are the options for meeting them. Death march is the only option for full credit. Cutting quality will let a person play the "points game" for a certificate. Cutting scope means learning whatever you learn in the frame of the class.

One of Grossman's observations is that the length of the class correlates with completion rate. The longer the class, the more likely something will come up and throw everything off schedule. Knowing that fact means the longer the course, the more likely cutting quality will be necessary to earn a certificate.

The underlying premise for skipping around to just the interesting parts is that the entirety of the subject does not interest the student. There's nothing wrong with that. But that's not really a good target audience for the design of a class. That student is already committed to partial disengagement.

My take on programming has become that watching a programming video is like watching Jimi Hendrix play the guitar. A beginner learns almost nothing applicable because they don't have the mechanical technique as a basis for informing their seeing. A virtuoso will see new techniques and ways they could do them better.

Watching Grossman type text into a box or Ullman do a proof is less informative until I had the mechanical experience of following along. We all tune out video because it is so ubiquitous. The courses on Coursera are real courses. The results of not taking notes during lectures are pretty much the same as not taking notes during a brick and mortar lecture: some geniuses will ace the test anyway and everyone else will do average, mediocre or poorly according to their nature.
> The only way (that I can see) to totally escape is to actually make something other people will want to buy and sell direct.

There are many consultants (myself included) who make a living consulting, have fantastic clients, work remotely, and are able to deliver massive value to those clients without having to work through middle-men.
Cherry MX Green? Clear? I think these guys are being different for the sake of it.

I really don't like any Cherry switches. They are for point of sale terminals.

I'm saving up for a Realforce (Topre keys). My little Happy Hacking Lite has excellent (non-Topre) keys, though I don't know what's under the key caps. Some sort of high quality membrane technology.
"The pursuit of knowledge shouldn't be dampened by silly things like getting a job."

Here's how I just read this: "The pursuit of what makes me look good shouldn't be dampened by silly things like serving people other than myself".

And than just to dampen that statement, you added "Haskell made me a better programmer", which clearly implies you got a job, serving the needs of others.

Would it be fair to say you are more concerned with looking good than serving others, based solely off what you said? Correct me if I'm wrong please.
One other thing. When you reach a goal, share that and how it motivates you to continue.

This plants the seeds for future discussions.

Frame this stuff in ways that make them feel good about your comp, not negative.

A cycle or two of this makes things easier and more rewarding fo everyone
Interesting. I wonder if CBT + mushrooms is more effective than either separately.
That just sounds like another strange all or nothing type measuring stick.
Sounds like lawyer-speak for "yeah, they got it".
As I recall software == math == logic was one of the principles behind the Benson and Flook decisions of the U.S. Supreme Court.

Then came Diehr, which didn't say anything had changed, but it was opportunistically read as if something had changed. Software is patentable today because our legal system is inconsistent. Law is not law.
That might explain it.
Keepass is great, easy, and free.
Notice how they never apologize? The closest thing to apology, but it's not an apology, is:

> "We thank you for your patience as we complete our investigation of this incident, and we regret any inconvenience."

Sony apologizes only to Chuck Norris.
We've seen several examples recently of Japanese corporate culture's secrecy and lack of candor. Toyota, TEPCO nuclear plant and now Sony same pattern of not wanting to admit to the problem. I wouldn't bet on their long term competitiveness.
Do they have a library for storytelling, characters, and creative writing?
But this is a faith-based attitude; the reasoning and evidence you presented could just as easily be used to support a "closed eventually wins" argument, where any open platform that's currently winning is only doing it temporarily until a closed platform dominates.
>You know, deaf people have managed to survive by looking around before they step onto the road.

And what about blind people?
Moving to Boise doesn't give me a better lifestyle.

It gives me more disposable income and tons of reasons to want to hang myself. To wit:

- Driving and car ownership

- Lack of convenience, quality and variety in food choices

- Fewer options for personal fellowship and professional networking

- Cannabis prohibition

- Loss of weather I love

- Dull landscape

...to name a few

People live in San Francisco 'cause it's wonderful and they can. Only a gun could "lure" me from here.
I am surprised that I can't find evidence of consumer gold foil sunglasses. Are the optical properties really terrible for day-to-day use? I'd think they'd be pretty sharp looking, and the cost of the gold shouldn't be prohibitive.
Yes, Google could in fact do that. It would be impossible to actually enforce, but they could absolutely do it.

They don't have any reason to, so they don't, but they could.
This is a fantastic quote...made me laugh and then sigh.
https://web.archive.org/web/20210102123528/http://webcache.g...
Intel has been stuck on the same process since at least 2018, and continually delayed their next node process.

Right now current estimates put Intel's 7nm node at least 2-3 years away... and that's after all the delays that they have already experienced. It's so bad, Intel is seriously considering outsourcing chip production for not just GPU's, but CPU's as well - that means Intel believes it's in a really bad position.

By the time Intel finally gets their 7nm process working at acceptable yields... 7nm will be old news. TSMC is working on 5 and 4nm processes right now, and of course AMD will be using them to their advantage at the earliest date possible.

Meanwhile, Samsung shipped AMD chips for Ryzen 1 (and 2?), and is producing GPU chips for AMD to this day. TSMC is producing Ryzen 3 (and possibly other things for AMD). Both companies will be producing something for Intel soon, it seems.

Like it or not, Samsung is obviously producing things Intel cannot.

Clearly, allowing Intel to use current state-of-the-art fab processes from whichever company at the time happens to be the best is a sure winner for Intel.
Wow, $4332 for a month. That sounds pretty expensive.
Can you expound on that? I was under the impression (from some discussion about electronic search-and-seizure laws) that mail, once delivered to the recipient, is no longer considered your property. I guess I've never reflected on exactly what property rights are transfered to me when you mail me something. Certainly if you send me something in a physical envelope, I can forward that to anyone, copyright law has nothing to do with that. So the question is whether electronic mail shares that feature with physical mail, since mail service is something that's explicitly talked about in the law.
I'd be willing to bet that they use the hardware vendors solution. I'm sure both MS and Sony provide libraries for XBox 2 and PS3 (not sure about Wii).
A little more "science" which initially started the discussion on our team: http://gamepeople.wordpress.com/2006/11/07/down-is-up/
By the way, in the Northern Hemisphere, today is neither the latest sunset nor the earliest sunrise. But it is the longest day.
compiling self-recursive function into loop catches many cases of tail recursion but certainly not all. Real TCO requires some support from VM to be efficient (if you don't care about efficiency it is possible to fake it with exceptions).
Being so focused on leading and implementing a Maximum Effort software development project that I failed to notice a couple of employees fatally undermining my position until it was too late; I was purged immediately after delivering version 1.0.

This triggered a disability that I later learned I was genetically disposed towards (and that eventually totally disabled me) and fairly quickly killed the project and soon enough the company.

Some people are "in it for themselves" but don't have the wit to realize it's not a zero sum game and that some people are indispensable in a small startup (in my case, I was the architect and the only person who had what it took to make one critical part of the system work (with only two other programmers I hadn't had a chance to teach that yet (raw C Windows GUIs interfacing to 3rd party libraries and our server, there was a lot of unrelated raw learning required there))).
awesome library. was thinking to create a site for sharing dotjs files to web extensibility!
Not what I expected at all. I would guess that college students would prefer taking notes electronically rather than writing with traditional pen and paper.
Considering satellites at that altitude and quantity would be ideal for cell handsets. I would be surprised if Apple wasn't trying to get a piece of this action as well.
My experience with Scala Play was very different. Scala is an interminably difficult language fraught with pitfalls.

It's much easier to write unreadable Scala code than Groovy.
As articulate as I can put it: No.

I've said it once, Spike Jones has echoed my statements, and I'll say it again: Just because you call it viral does not make it so.
working on a graph tool similar to google trends but for reddit. It's still in alpha stage.

https://reddit-trends.now.sh/remote%20jobs
> Eventually you'll need to interact to some degree with others when getting groceries etc.

The main risk when getting groceries, unless people are coughing or sneezing in your face, is transfers from your hands, which a surgical or n95/r95/p95 mask does roughly zero to help with. (Now, getting everyone else to wear such a mask would reduce the odds of them contaminating something that would get on your hands, but that's not a benefit of you wearing mask.)
Patents and trademarks are different.
That's true - if everyone votes on their own, it's direct democracy.
Human Resources, to any company who employs such a department you are indistinguishable from coal.

It's bad faith to contend that a programmer is nothing more than an inert substance. I'm not talking about emotions or morale or anything woo-woo like that, just that programmers do more than coal. You can't burn a person and get code as a result.

HR workers who follow your logic do a disservice to themselves and the company, because when a programmer is performing under expectations, HR is not going to say, "well, they're a piece of coal, what do you expect?"

No, programmers are only coal at the beginning, and then the script flips after they're hired. That's textbook bad faith, and "walking out on the spot" always involves having wasted time at least going through the interview process. Charming.
lots of people are commenting on the stack/size issues, but does anyone have any experience with the metaprogramming points he mentions?

from doing bad things to python i know that it's very frustrating when the language suddenly becomes "less dynamic than expected" because something is hardcoded (usually for sensible performance-related reasons - but that doesn't stop it hurting). how serious is this issue with lua (eg the inability to redefine # as described in the article).
You can diss your competitor for poor security practices only if you have some confidence in your own.
Ah. I did not know that. Cool.
I think that's probably why it worked. It's a category of device that hasn't previously really worked, so it had to be priced for people to risk buying it. If it were priced as a luxury item, you'd have the Apple fanbase buying it, but it probably wouldn't reach wide adoption.
So it is as bad as we feared. The only silver lining I can see is that Sony made the difficult business decision to turn off the network until they were sure it was secure. While that doesn't make me feel better as a PSN user I do respect their honesty and commitment to fixing it.

Time to get a new identity! =)
Payback for GeoHot or what? Haven't heard anything about the source of the attack since the DDoS that Anonymous took credit for...
Can you give a high-level overview of the implementation? I read the README, and if I could guess it seems enforcement is determined through wrapped values, lambda functions that determine access based on numeric thresholds, and roles are assigned numbers in that range. Is that close?
Perhaps they have a stronger Monocular Depth Cues part of the brain to make up for it
Let's be fair: Starting out famous is an enormous boon.

At the same time it's possible for nobodies to be heard as well, provided their message is well presented.
I have literally all the problems you outlined in the blog and so I checked out the app. It looks cool but why on earth do I have to signup for an account after browsing for a bit? I understand that at some point you want people to login for the enquiry but it makes browsing a new application very very irritating.

Additionally, my biggest annoyance with the commercial real estate is the "MANY OFFICES UP TO Xsqft/FROM £Y". I was hoping this would be something where the lettor had to list offices as opposed to just a general space that can be broken up.
I would love this as well. Looks like it's Bryce Roberts and OATV spearheading the effort[1] and they will probably reveal more soon.

[1] https://twitter.com/bryce/status/551206219885473792
> ZFS has been in production use for a nearly decade.

The problem is that it's been about 4 years since any OpenSolaris source was released by Oracle. Since then, as a casual observer, I've seen mostly promises and fragmentation. It's not like the old days when Sun was the "one true steward" that drove ZFS development and fixed all the bugs.

If ZFS isn't "dead" or at least on life support, then tell me which distribution should I use? In the old days it was simple, either Solaris (stable, supported by Sun) or OpenSolaris (the leading edge). But now?

You can't answer "it depends" on what I'm doing with it, because that just proves that ZFS is nothing but fragmentation at this point.

It would be nice if OpenZFS could take the mantle and run with it. But the original poster raises some good questions. E.g.:

If OpenZFS is a future what is their tier one
development platform? illumos , FreeBSD, or God
forbid Linux on which ZFS feels very awkward?
Nothing like trapping a desperate and potentiality armed criminal inside a shop, scared and confused.

Those two policemen had some balls to go in there, even with guns out.

(Extra points if the crook chokes a bit and then sues the shop owner)
I think this is awesome. And, who cares if they can spell it? Engineering is like a state of mind from which to approach the world. Spelling has never meant much in this context. It's certainly useful, and dyslexia would make things hard with serial numbers and technical component names, but I have always felt the most important part of engineering is the frame of mind. The sooner they learn about it too, the better.
Since when have users known what they want? (Have to admit, I'm exactly one of those.)
Yup yup true. Not exactly the same thing. I downloaded them all once to figure out why one of them was dying on Windows 98... just remembered that when I saw the article.
This would be the only problem it solves, then, since blocking 3rd party cookies does almost nothing to stop tracking.
It sounds like Lars Bak needs to write a book on VM design.
Efforts to detect a script kiddies (or anyone who didn't bother heavily modify PhantomJS/QtWebKit/WebKit) by looking at properties mentioned in the article are really nothing compared to other approaches people use these days.
Discussed at the time: https://news.ycombinator.com/item?id=6204427
Besides being a great technical write-up, this does an absolutely fantastic job of doing low-key recruitment for Skroutz. It shows some of the main tools and technologies that the company uses on a day-to-day basis, provides a window into the way that they approach problems, makes a compelling case that you'd be working with some talented engineers, and showcases a culture willing to engage with the open source community.

The hiring pitch isn't in your face, but there's a "We're hiring!" button in the banner, which fairly unobtrusively follows you down the page, and then ends with a "hey, if you're interested in working with us, reach out." Overall, it just feels really well done.
Relevant:

> > Threaded code should have better branch prediction behavior than a jump table with a single dispatch point

> This is not the case anymore, at least for modern Intel processors. Starting with the Haswell micro-architecture, the indirect branch predictor got much better and a plain switch statement is just as fast as the "computed goto" equivalent. Be wary of any references about this that are from before 2013.

https://news.ycombinator.com/item?id=15396761
> It's beyond a dark pattern - it's plain fucking disgusting behaviour.

As I mentioned in my other comment, I suspect it's actually forbidden by the GDPR, but that doesn't stop anyone.
I like where you're going with Litements. There are a lot of servers that could just be libraries running on SQLite. Job queues are one of those I find myself reimplementing sometimes.
User Research isn't omniscient by any means and has the same opt-in biases. (More so, even, because most User Research wants to be done in lab environments and that raises the bar from "press check-box for passive data gathering" to "can physically get to lab for testing". Even the middle ground of "surveys" still has a time/attention/patience bar to hurdle that telemetry does not.)

Microsoft certainly used both Telemetry and lots of User Research in the Windows 8 development process, and clearly had many of the same blind spots in both. The point remains that opting into telemetry is still the lowest bar to hop as a user to getting your "voice" heard (as aggregate statistics).
Interesting. We appreciate the same things, but in different environments. I desperately want to move to the forested mountains of the PNW for the lack of sun and heat, but my partner is opposed. Allergies are a thing for me, too, and Texas is horrible for me along with the 9 months of pregnant humidity (pun intended) that often reaches close to 100%.

When we honeymooned to Washington state a number of years ago, I felt like I had come home and it was my first time visiting the area. The forests and mountains are fantastic.
Yeah, though a more direct analog might be FreeBSD's emulation layer: https://docs.freebsd.org/doc/9.0-RELEASE/usr/share/doc/freeb...
Social networks are also write-heavy so probably not a good fit for SQLite anyways, right?
I'm pretty sure that's just the Amazon.
Again with "depressed".

Not being cheery is not the same as depression.

It's a super-set that includes depression cases as a small subset.

If only depressed people were moody and grumpy... We'd all be smiling and singing all the time...
What you are reporting is disingenuous and uninformed. CDC estimations of flu deaths in 2019 suggest that the number you provide match a regular flu season. Note that this source provides US only stats: https://www.cdc.gov/flu/about/burden/preliminary-in-season-e...