skysight-inc/HackerNews huggingface dataset:
>From what I understand, many hourly workers look forward to the rare opportunity of getting paid 1.5x to work overtime.

Nobody looks forward to working extra hours at a job that is already tiring. What they look forward to is the chance for a brief respite from the constant stress of poverty, even if it comes at great cost to everything else in their lives.

Source: worked as a welder in a shipyard after the first dotcom crash. Took all the overtime I could get, because bills don't pay themselves. I enjoyed the work in a general sense, and my coworkers, but a human body can only push itself so hard before there are long-term consequences, and that is something that most hourly workers have to deal with over their entire careers.

tl;dr- "Looking forward" to overtime is like saying that someone who is drowning is "looking forward" to breathing.
> I guess: it's actually hard to deliver power to refresh all the bits at once?

You can't refresh all the bits at once.

You only have something like 256kB worth of sense amplifiers across 2GB of RAM (Guesstimates from my memory: but the point is that you have much much FEWER sense-amplifiers than actual RAM). You need a sense amplifier to read RAM safely.

Each time you read from DRAM, it destroys the data. Only a sense amplifier can read data safely, store it for a bit, and then write it back. Since you only have 256kB of sense amplifiers, you have to refresh the data in chunks of 256kB at a time.

Not all sense amplifiers are "gang'ed up" together: they're actually broken up into 16-banks of sense amplifiers. But for whatever reason, modern DDR4 spec seems to ask all sense amplifiers to refresh together in a single command. In any case, you can at best, get 16x the parallelism (theoretically: since the spec doesn't allow for this) by imagining a "bank-specific refresh command".

That's a lot of complexity though, and I'm not even sure if you really gain anything from it. Its probably best to just refresh all 16-banks at the same time.
This is getting old.

DHH routinely posts "humble brag" type photos on Instagram of his exotic cars and his ocean side view. Meanwhile he's telling the rest of us not to bother trying to "make it to the top"?

If he feels so guilty about his luck, he should give it away or pay if forward in a constructive way.
Parents, schools, churches, and society have been trying for 1000s of years. So "why don't we start?" isn't the most useful question. Ask "why has this perpetually failed?"

I think in this case, skills aren't the limiting factor. Most people have them, but not sufficient motivation to overcome shyness and fear of rejection. Education can teach skills, but not give people motivation.
>and Airbnb abandoning it clearly shows that their engineering culture is solid and not driven by cargo cult engineers chasing the latest fad.

Depends on what they pick next (and why they picked RN before in the first place?), but as a standalone decision it's not enough to "clearly show" anything of the sort.
This appears to be an example of Facebook's "move fast, break things" axiom, or an example of "make it work, then make it good.

I'm not sure where the latter comes from, but I've read several startup case studies that began with founders who did everything by hand at the beginning (just to see if their process worked).
Just because you sign a contract doesn’t mean it’s enforceable.
Dumb people don't possess foresight.

It's not "real" to them.
If the client side changes it's IP address, it's a lot easier say than if the server side does. Typically because the server won't reject new UDP packets coming in from the internet.

The load balancer will route any ongoing sessions with the session id, and not the ip address.
> A proper high-speed rail system would take you from NYC to Philadelphia in less than an hour

I mean... the shitty high speed rail we have (Acela) does it in an hour and 8 minutes. Making it 55 minutes probably won't change travel patterns substantially. (Although route upgrades to support that is the medium term plan)
The piece points out one positive interaction: A patient revealed to the device/remote operator that her bruising was caused by falling out of bed. On the other hand, the dementia patient is a less reliable witness than a nannycam.

Having been in Zora's shoes for my mom I think Zora's got a long way to go, and I fear that we'll get her anyway.
Be right back. Getting out of bed to give my sweet heart a hug.
From the conclusion:

> If you design a system, it is not helpful to consider options like MVC vs MVVM vs MVP. Instead, identify potential problems and if necessary solve them.

I think that's a pretty good take on it. There's an annoying tendency for most conversations including the notion of MVC to devolve into nitpicking about which variant is actually being discussed and whether some architecture is 'really' MVC or something else that looks like it.

Its main value is in an abstract principle that it references: when modeling something, it's useful to separate a thing's essence from representations of that essence (the Model in MVC would be the essence and Views representations). This is an idea that shows up all over the place; it's almost certainly related to human cognitive structure in some way. (The Controller component is more arbitrary; you can see it pointed out in the article also that it was more related to implementation than the more general Model/View concepts.)

One way I've found useful for thinking about the principle is in terms of causality within a system. When you're separating out the model/essence from the view/representation portions of a system, the most important distinction is: the essence carries all the information necessary to determine (a configuration of) the representation. In this case, you can set up a mapping from the essence to the representation once; after that, you can stop thinking about the view/representation because changes to the model/essence already cover everything.

It's a very general kind of information compression that helps us manage system complexity by creating causal hierarchies.

(An example of another kind of 'causal hierarchy' I was thinking about recently: the decomposition of changes in position in Newtonian mechanics ultimately to forces (rather than working with e.g. velocity directly). If you know about the forces (and mass), they imply everything you need to know about acceleration, from which you may deduce, velocity, and then position. Once you have that mapping from force->acceleration->velocity->position your mind is freed up to only thinking about forces.)
> Families can visit only so much

Nothing against the robot but how do we fix the root cause of the problem? that modern lifestyles dictate leaving very little time for close family members.
Yes. I feel many people really look at the price in a very black-and-white sort of way. Truth is, if people really want the device in question, they do find a way -- and they do buy it.

I observed many times how even below-middle-class people around here in Eastern Europe could muster the money for a MacBook or a high-end iPhone with help from relatives or local short-term money lenders. (Sometimes from their boss as well -- many employers are happy to deduct 10-20% of your salary for 4-8 months until you repay the device.)

Also what you said about service is something that much of the tech crowd here in HN seems to severely underestimate. Even I as a programmer and a few other hardware guys I know appreciate a semi-informed employee who comes to us and answers intelligently any questions we ask them. Those that don't try and swindle us usually get our money.
This ignores the role of optimism: if you believe you will make it to the top then you are more likely to get there.
But what the hell do you do once you're dumped in the middle of SD or LA without a car?
Doesn't matter (much). High capability attackers can, and do, place agents within major infrastructure companies to figure out stuff like this. If there is a backdoor, it is virtually guaranteed to be compromised by more than one actor eventually, and they're likely to share the data (if not the access) with their intelligence allies.

Sometimes, companies willingly provide the access (e.g. NSA closet at AT&T), other times, it is more sneakily obtained. But, a system with a backdoor is much more likely to be compromised than a system without one.

Edit: I should be clear that any closed source infrastructure is potentially subject to the problem of infiltration. But, a company intentionally putting a hole in the system makes the job even easier. The opportunities for an infiltrator to poke a secret hole into the system are much smaller than the opportunities for obtaining the key to an already existent hole. A hole that is protected from discovery by the company itself is much less likely to be detected by other teams, etc. I mean, to really make a secret hole, you need things like process and network activity statuses to ignore you, logging to not see you, you can't show up in an obvious way on the filesystem, etc. You probably have to have cooperation across at least a few subsystems. It's much easier to exploit an already exploited system, is what I'm trying to say, because you don't actually have to exploit the system, anymore, just the people/organization who builds the system and people are easier to crack than encryption keys.
Our ally, Kingdom of Saudi Barbaria say similar things about the Jews; it’s even in their textbooks being taught to their 10th Grade students:

>Among the passages found in one 10th-grade Saudi textbook on Monotheism included: "The Hour will not come until Muslims will fight the Jews, and Muslims will kill all the Jews."

https://en.wikipedia.org/wiki/Saudi_Arabian_textbook_controv...
But you can't ignore the reason why the US doesn't have effective safety nets is because corporations don't want them. The reason why the US doesn't have a universal public health care system is because private insurers are doing everything they can to fight it, for example. Countries that put the needs of their people over the needs of corporations are more on the socialist continuum even if they have private businesses.
>clock_gettime(CLOCK_MONOTONIC, &ts);

IIRC this call has an overhead of a few ns. Isn't that close to or even higher than the time it takes to perform the action being measured on every loop? If so the author is just measuring clock_gettime. It can be confirmed on the author's system by simply calling clock_gettime without calling the measured action (movntdqa / cache flush) and comparing the results. An alternative approach is to call clock_gettime before and after the loop, not on every iteration, and then take an average.
Companies plan to pour water on oilsands waste in toxic ponds to “clean” them up
Also in some parts of the world they will definitely steal your copper wires (out of the walls of your house if there isn't sufficient security!) But in those places your solar gear wouldn't last a week.
Sorry, you’re right- but entropy is a part of the thermodynamic free energy of a structure, I was glibly rolling all that into “energy”..

https://en.m.wikipedia.org/wiki/Thermodynamic_free_energy
When they are young enough you can read anything as long as it's in a soothing voice, I read the C++ annotated reference to my son.
WhatsApp and FB messenger now use the Signal protocol for their encrypted comms.
Bingo- has there actually been a recorded case of this happening to someone who’s working on an unrelated project? Obviously if you copy your employers product or do something very similar it’s suspect, but if you work for a defense contractor and build a social network for cats in your spare time, they’re not going to care
The Windows 10 Start Menu on my machine loves to eat the first one or two typed characters
I know the article says that mostly techies will care, but has there ever been research into seeing if normal users care about native? When I look at many apps on the market, they are so heavily themed that the nativeness is hard to find. When I worked with Ionic one of the issues was how jarring it would be for people in iOS. Has anyone seen this concern become a reality?
Integrating SMS (Twilio/Plivo) with Google Spreadsheets for Budgeting purposes. Basically allows people with custom budgets to get an easier form of transaction recording.

I had been using warp, but I wanted to write a custom middleware for some session / cookie management, but ran into trouble, so I moved to actix-web.

The google api crates also didn't seem to compile/work right for me, so that's why I wrote a custom derive. Basically, it allows you to define a struct that represents an endpoint, and you can just mark what get's included in the query, body, or in the url with some nice interpolation. And then I defined a endpoint processor that can take that and execute it, deserializing it. I implemented that for the reqwest client and for one of my custom structs, a google api token.

Here's an example of what a marked up struct looks like: https://gist.github.com/samsieber/d2efec774320c0af01ee72cb09... . It's a little rough around the edges, but I think by the time I'm done it'll have acquired enough polish to release it on crates.io - it's been super useful to eliminate a lot of the fiddliness I had been doing with making requests.
JFYI, there is a wonderful little book by Eric Scheurmann about an islander (a chief in his community in Samoa) that traveled in Europe in the first years of the 20th century.

https://en.wikipedia.org/wiki/The_Papalagi

Whether it is real/accurate, or just a fiction/hoax:

http://www.thelooniverse.com/strips/realfreepress/papalagi.h...

it remains very pleasant to read.

I don't think an English full version is easily findable, here are some parts of it:

http://www.nonduality.com/papalagi.htm
Microsoft now the most valuable company in the world, overtakes Apple and Amazon
end goal for all side projects is not money, end goal sometimes is scratching your own itch and using it, conquering a challenge you encountered, learning whatever you set out to do, etc. I have built 100+ side projects, most of them have NOTHING to do with money. People write poems, stories, music, paint, build all sorts of things for the fun of it, and guess what? many of us code for the joy of it too.

Keeping a side project going is pretty much $0-$5/month. if you already have a VPS, you can just run it on there, or you can run it at your own server or on a raspberry pi, you can even run it on many cloud servers for free. Using serverless for instance, you can run many side project on AWS for free.
Bread and circuses until they realize they've been stripped.

Then, Rome.
Couple of months and you’re half way? So if you cut some scope you can launch by dec 31st right?

I have no idea what you’re working on but I bet you don’t launch till March at least.
That or they just pick one that looks good enough without shopping around.
Show HN: GopherSwag.com
Pijul 0.11
You can also compare life expectancy in Cuba with life expectancy in the USofA. Cuba with all kinds of trade embargoes and a history of poverty has better life expectancy than USA.

Moreover, if, for arguments sake, you pick the most powerful capitalist state for comparison - I should also be free to pick the weakest capitalist state to balance things out.
What weighs more, a pound of lead or a pound of feathers?
Working without javascript requires development time. Running old versions of HTTP doesn't. Version 1.1 is going to be fully supported for a long time.
So we agree that we have different tools with different tradeoffs?
It's about priorities and interests.

If someone cares about solving a problem, that's what he/she will do.
And have succeeded until relatively recently... technology isn’t the solution to this.
The practice of consuming content accompanied by a commentary or 'gloss' is an educational practice dating back to the Middle Ages:

https://sites.nd.edu/manuscript-studies/2015/09/17/reading-b...

The novice gets to see a more experienced student tackle the same problems, 'live'. Which helps him to identify some of his own misconceptions.

The author of the book or video game is less able to assist in this way because as an expert he has forgotten his early misconceptions, suffering as he does from the Curse of Knowledge:

https://en.wikipedia.org/wiki/Curse_of_knowledge

Modern publishers have dropped the practice because [insert correct historical explanation here ... because we don't copy our texts by hand?] and this may explain why textbooks now so unreadable. The practice has re-emerged spontaneously on YT because children, contrary to popular belief, actually enjoy learning things.
Direct link to video https://www.youtube.com/watch?v=aJy1u-N3NY0
It doesn't help the brands much though.

I have plenty of non-technical acquaintances and they gradually become more and more jaded as years pass. Most have settled for "everybody is producing garbage so just buy what's pretty and cheap" but some started to buy refurbished MacBook Airs and are very happy. I also knew a guy 2-3 years ago who adored his Asus EEE netbook.

So I feel that with these dark pattern sales techniques the companies are inflicting a death by a million paper cuts to themselves. But since the difference isn't visible quarter to quarter they are oblivious to it.

...Or they don't care.
There's a certain visceral sense when a media device involves any kind of substantial mechanism. This even extends to video games. There is something special about the vector graphics produced by electron guns. The original Lunar Lander video game, glowing in the dark arcade room with its substantial throttle lever was a memorable experience, especially when your cold hard cash is on the line and your game can be cut short by a mistake.
The page is a little rushed, but the worst thing you should see is an ugly error message.

This is a TRIAL RUN, but if things go well I want to make this a regular thing with new designs by a variety of artists, and I'd love to donate proceeds to orgs that are doing good things in the Go space. Eg Women who Go or Golang Bridge (suggestions for orgs are welcome). I think there are a lot of great places that could do way more with more funds.

If you experience any issues or have questions just let me know - jon@calhoun.io - the FAQ tries to answer most, but I'm sure I missed something.
Tarjan’s off-line lowest common ancestors algorithm
Hah. Not evidence... anecdotal poking of fun...

Dont take things too seriously. ;-)
Understanding Japanese Paying Etiquette
No, its not.
They picked up military vets because they understand the nature of communicating and effecting mission needs when they are performed under difficult circumstances.

No one active duty yells at people like a drill sergeant outside of a training environment, except marines bc rah
There are too many double standards here, about capitalism, free trade, technological progress. There is a legitimate reason to be concerned about backdoors and spyware, but why should this 'concern' be limited to a single country in this self serving way?

What this really says is that some companies and countries can access all markets without concerns but when others try to grow their market access will be restricted with scaremongering, bullying and political games perpetuating an artificial marketplace.

Its the ideologues who always argue on 'free markets' and
'competition' in absolute terms who should wake up to how little the real world has to do with their idealized constructs.
You can argue about the side effects or extended uses of credit reporting all you like I suppose. The reality of the credit system in the US is not a government driven activity. The market has created a behavior incentive to pay your bills and that’s one most are happy to live with. By contrast I can chose to disagree with whatever social campaign the government wants to dream up yet still operate as a private citizen. I am free to disagree without harming my ability to rent, take a loan or board an airplane. In a government centralized behavioral rating system you are beholden to the arbitrary rules of a political bureaucracy. Today it’s stopping at traffic lights, tomorrow video games, the next day alcohol consumption, oh and you get extra points if you showed up to cheer for the political party in power...
Thank you for your input.

Unfortunately 30mg is the lowest dosage available in my country. It's available in 30mg, 50mg and 70mg here. Despite both both being amphetamine based stimulants, one could say 30mg of Vyvanse is equivalent to 20mg of Aderall but the formulas differ and it depends on the organism. Vyvanse is also more gentle and of a more gradual release than Adderall.

My question was more about tips and hints on long term usage of these stimulants.
I really love difficult technical problems but luckily I'm still a CS student and have time for that. One thing I've been realising more and more is that if I want to make a good living working for myself the real problem is selling products to people who don't care at all about the technical side of it. They want a product they enjoy using that solves a problem of theirs, that's it.
You rent one :)

Or, better yet, you use (now non-existing) public transportation to go around.
I’m not sure about that. The ability to identify and accept a hard problem, and then do something about it, speaks of good management in their engineering department.
Maybe it could be rewritten as:

1. Ship now

2. Ship often, and strive for (eventual) perfection
U.S. Federal Railroad Administration Legalizes Lightweight Train Cars
That can't be right, I thought. Because it didn't match up with my childhood memories.

But, it seems the cartridge itself (and not the gameboy which I incorrectly assumed from your post) has a battery which according to internet[1] lasts about 15 years.

https://www.reddit.com/r/Gameboy/comments/4w8xjf/guide_how_t...
Hmmm. Lots to unpack here, but I'll focus on your comments about globalization. I suppose you could implement regulations to prohibit importation of goods/services from jurisdictions that don't have acceptable standards in place. By doing so, you would probably destroy the economies of India and China. Without a cost advantage (due to lower labour and environmental standards), the shipping costs would pretty much ensure that you would always buy from local suppliers. Wouldn't the destruction of emerging economies result in more victims than would poor labour/environmental standards?
I didn't think it was entirely tasteless :P
They do sedate them, not cloroform though.
I think your view is somewhat wrong.

The Huthis have been at war with the government for a long time and calling it a coup is very misleading.

A coup is the seizure of power by a internal force that seeks to control the government.

The Huthis are a external force to the government and when they took Sanaa the governemnt left for aden.

A important aspect is also that the former president that was pressured out of power by US/Saudi. He essentially took his best trained and equipped (by the US of course) and allied with the Huthis. He left for another city and basically handed the Houthis Sanaa.

The now persident Hadi was hardly elected, he is the hand picked successor by the US/Saudi. He has little legitimicy anywhere, not in the North or even the South that the government claims to control.

The Houthi have no capabilty to take over the rest of the country and the only way we could 'let them succeed' would be to join them against forces in the South.

The fact is that Yemen is politically fractured and no group has the power to control the territory. We should simply accept that, minimize combat with support for local seize fires and open up trade and aid again.

And of course non of that will happen as the Saudis will continue this war. For them having stable Houthi control over the North west is not very acceptable.