skysight-inc/HackerNews huggingface dataset:
I agree, but the C idiom is to just not call free, without pre-allocating anything. It's an optimisation to avoid waiting for the resources to be released, with the idea that they will be anyway when the process is killed.
Let's say I want to change my mobile plan:

Online form/self-service: a few clicks. Done.

Calling my carrier: explaining what I want, turning down the offer to upgrade to a more expensive plan, hearing about a promotion I'm not interested in, etc...
Not sure if "6am" was a typo, or if you decided the janitor in the article was working 20 hours a day. :)
Isn't the solution just making lawyer bots?

> Company bots refuse legally required request.

> Open phone app, click a few buttons.

> Law firm drafts letter of complaint, lawyer skims it for 30 seconds.

> Law firm threatens to sue 100,000+ times across 50 jurisdictions unless company settles all pending cases at 10% premium of expected outcome.

> You receive payment minus $2 for legal expenses.

I actually suspect that automating both sides of that exchange will shift the balance of power in favor of consumers, since companies already have a massive amount of liability they're ignoring because it's difficult to extract payment over. If you could automate that process, especially by filing a distinct case for every contract violation or legal issue they refused to honor, I suspect many companies would collapse.

If lawyer costs fall to the point where you can automate the suits over such business contract violations, I expect you'd have the ability to legal DDoS a bunch of abusive companies into submission.
That would be cruelty to the cat dancing on the hot tin roof.
This is quite a good comparison too, along with lots of advice on code quality. The result was that the speed was almost exactly the same.

https://www.youtube.com/watch?v=SIAAvv1O7Gg
So if I understand correctly, the Speenhamland System was a wage supplement system, not a UBI system. That is, if people stopped working, they stopped getting the extra money. This means that employers are free to slash wages and let the supplement make up the difference.

With UBI, people get the money regardless, so employers have to compete with what people can get without working. If you only offer them a meagre income boost for a gruelling work week, you're going to struggle to attract people.
It's difficult to discuss this. Facebook on paper is useful and technically marvelous. Society and humanity can certainly benefit from it.

The problem is that certain types of people - irrespective of intent - are poison to other people. The problem is that we can be our own worst enemy.

How can we build a social platform and protect the users from each other? To protect the users from themselves? Especially when the steps necessary might be diametrically opposed to the bottom line. No idea. I wonder if it's even possible to devise such a system.

I believe the real problem is in us. It is not just the fact that poisonous users exist. We should be immune. We aren't because we lack the self-awareness and lack the courage to break free from these platforms when/if they become unmanageable. We should be mindful of others. We are taught to celebrate freedom, but when have we celebrated sensitivity and mindfulness of others?
Breakthrough in understanding mitochondria
I think the parent implies that automation and lack of capital to invest into automation will make those sectors inaccessible to untrained and unskilled people in developing countries.

Usually inequality between countries or people is reduced by rich and poor trading with each other.

But what if the poor have nothing to offer to the rich? Then the only option is to work for their own sustenance which means farming.
I said that at an earlier stage when far fewer fake accounts had been reported and it was considered too extreme a remedy. Oddly, many people who take a get-tough approach to law and order matters have a wholly different set of standards when it comes to punishing corporations.
That is up to further debate.

Tim Cook's tweet means what he says - eliminating DACA is un-American.
Section 1: "WTF-8 is a hack..."

I doubt that this is going to be replacing anything except in the narrow use-cases mentioned on the same page.
icq, aim, msn messenger, google talk (DOA), skype, wechat. besides widespread business adoption, what's special about this one? it's seamless to uninstall an app and get a new one. why would there be customer loyalty to this business model?

ot, i don't understand why anyone would want to get anywhere near mobile. people are too stupid to use these internet devices in moderation and it will destroy all social cohesion. it's a cash grab to the bottom as it devolves into radical groupthink, a breakdown of dialogue, and mass segregation of populations.

how is arguing about anything and everything productive or useful without domain specific expertise? how is mindlessly consuming hours and hours of infotainment benefiting anyone?

but i can instantly communicate to anyone around the world in a matter of milliseconds! your life is not that interesting, a letter sent by post every other month would probably be more fruitful to developing ideas, advancing discourse and carefully articulating thoughts. it's like correspondence chess vs 1 minute bullet matches. one is excited screaming and shouting, the other is a measured conversation and exchange. pretty sure e-mail hit that sweet spot decades ago, with bulletin boards and irc filling the less personal and more immediate gaps.
Puyo Puyo Tetris draws from a bag of 2 sets of tetriminos, so every 14 pieces you'll have gotten two of each, afaik

Also you'll never get three of the same piece in a row*

*almost 100 % sure of this

Haven't happened to me in a game yet and my rating is around 4480
> I wonder if there is ever going to be an encoding that replaces UTF-8?

Possibly if CJK keeps gaining importance there may be a new encoding which provides smaller encoding of these characters rather than the current primacy of western/european character sets.
I think at a certain point someone needs to be held criminally liable for situations such as this one.

A VW engineer is likely going to jail over dieselgate.

We have already seen that such insecure internet connected devices can be easily and quickly assembled into a botnet. The operators of such a network can direct the attacks at healthcare institutions, national infrastructure, and other safety critical systems.

At some point, there has to be stricter consequences for companies than simply a fine. C-levels won't start paying attention to security until there's the real possibility that their ass will end up in jail for this kind of insecurity.
You sound underpaid. Have you considered going to work for one of the big 5 tech companies?

The interview process is intimidating, but many people would likely be able to get through it if they did a couple months of intensive interview prep beforehand.

Also, consider moving to the Bay Area, or another major city.
Maybe he told the police that and maybe he told the public that -- he DID NOT testify this at his contempt hearing.
That being said, I really don't see how processing UTF-8 is significantly more complex than processing, say, UTF-16. In both cases you need to handle continuation units for the extraction of Unicode code points.

UTF-8 has 4 valid cases, one for each length, and many more invalid cases for each length (2-byte sequence missing trail byte, 3-byte sequence missing 1 trail byte, 3-byte sequence missing 2 trail bytes, 4-byte sequence missing 3 trail bytes, 4-byte sequence missing 2 trail bytes, ..., overlongs, UTF-8'd surrogates, overflow, etc.) Differences between implementations' treatment of error cases have lead to some security concerns; see https://hsivonen.fi/broken-utf-8/ and discussion at https://news.ycombinator.com/item?id=14451822 for an example.

UTF-16 has two valid cases (one or two code units) and two error cases (lead surrogate not followed by trail surrogate, lone trail surrogate). It's more like a DBCS, except each code unit is 2 instead of 1 byte.
Yup. Make money first. Once you have stable income, you can use the excess to effect as much change as you want.
So what do you think are the big problems being worked on today which people are overlooking because the technology isn't as sexy as self-driving cars? I agree with you that funding chases the flashy stuff, and real businesses are built on substance. I'm just curious what you think will end up breaking out from this era of funding.

Obviously hindsight is 20/20, but I heard an interesting tidbit from a famous investor about the dot com bubble: you either invested in Google or you didn't. I wonder if things will turn out similar this time as I still haven't seen a good IPO from a tech company in years (would love for people to provide counter-examples as I don't track this very closely).
Well, if you override the implementation of a function in a subclass, the runtime has to determine that and load it in at runtime, when you instantiate an object of the subclass. In C there is no runtime.
It's interesting to see how much the concept of 'backend' and 'frontend' changed over these years:

> I personally use a combination of PHP and Perl for many of my projects: Perl mostly for back-end tasks, while I have PHP doing all the front-end work.
You forget that nature is brutal. http://www.livingthecountrylife.com/animals/poultry/10-poult...
Or memory "IO", which standard libraries are often bad at abstracting away.
thanks for the recommendation.

the Vorlon is also very tasty

http://t.tatianastomatobase.com/wiki/Vorlon
Also keep in mind that the studies to prove safety are the short and cheap ones (phases 1 & 2), the long and expensive one (phase 3) is to prove efficacy. Of course sometimes safety issues show up only in phase 3, but its primary purpose is to show that the drug actually works and isn't just a scam.
It's a bit more work and other people might get annoyed with you for rejecting 80% of the produce but it is worth it. Good luck!
Not exactly Zork 1. Zork was originally written on MIT mainframes, but when they decided to start Infocom and release the game for profit they couldn't get it all to fit on the personal computers of the time, and so they split it into 3 parts. Zork 2 had the coal mine and the Bank of Zork, I think, and Zork 3 had the endgame. They then added some extra stuff to Zork 2 and 3 that wasn't in the original mainframe version.

The history of the source code is interesting. It was called Zork and written in MDL. At some point they renamed it to Dungeon, but then a little while later named it back to Zork. During the time it was called Dungeon, a DEC engineer logged into their system (open to the world on purpose so people could play the game) but instead of playing the game copied the source code off. Then they translated the game into Fortran so they could run it on PDP-11s. This source code is the descendant of that translation.
Where are you shopping? My experience is that UK supermarkets are normally higher quality (esp in fresh and refridgerated goods) than other countries. Often lower priced too. Supermarkets I've seen in other western countries (Italy, France, US, Finland) have invariably been pretty disappointing.
Skyscrambler brings transparency to flight ticket prices with its listing method
In my experience smell is the best indicator. You want your fruit to smell like fruit. If it has no smell it doesn't have any flavor either.
Hi!

For now, I only save the links to the data on other websites. This way, the data is always up to date.

In order to acquire those datasets, I wrote a couple of scrapers using chromeless.
> Or when they work from 6p.m. to 2a.m.?

How is this different from anyone else who works full time? In fact, a random college course would be more likely to be before 6pm than after?
This.

"I look at the big tech companies, and they practice a 21st-century form of welfare capitalism, with foosball tables and free sushi and all that,” Rick Wartzman, senior adviser at the Drucker Institute and author of “The End of Loyalty,” said. “But it’s for a relatively few folks. It’s great if you’re a software engineer."
ICFP 2017 live stream
I've wanted to like this show, but it always seems like the writers hate their own characters.
> So what do you think are the big problems being worked on today which people are overlooking because the technology isn't as sexy as self-driving cars?

Making computers disappear.
What laws would you propose to eliminate insecure software?
Net worth is low millions. Have a well paying job, but made most of our wealth investing in real estate while in the military.

TL;DR had extra capital to invest during the recession. Had most properties appreciate 2-3x since then + rental income. We bought most of them cash, but if we could do it over again would probably borrow more for a higher return. But we were new to it and afraid of debt.
That is already served well by UTF-16. 50% smaller than UTF-8 for CJK, yet still covers the full Unicode range.
Yeah, I was wondering about that. Some of those farms look like they have million(s) dollars worth of equipment and infrastructure. And farming isn't exactly a high-margin industry so starting a new farm must be quite a risky venture. Are there government programs that help with the financing or it's all private capital?
Eh, a string 'is' its semantic definition and its in-memory representation and I'm sure other things in other contexts. Multiple notions of the same thing coexist outside of computers too. I might be a bunch of cells and physiological systems to someone in biology or medicine, a legal person to the state, something else to a philosopher.

Something like a language specification would have good reason to stick to talking about the semantics, but that isn't a reason to discard any source that uses 'is' to talk about a different aspect. For example, Go's authors have written explanatory posts both about the semantics of strings and their in-memory representations, and it would be weird to say one of those posts is Just Wrong if it says 'A string is [whichever view of strings is most relevant locally]'. Sometimes another way of looking at the system is clearly better for the immediate purpose (writing about memory-use optimizations you would need to know what's in memory) and sometimes discussions need to jump around and look at the different levels at different points (like here, where the post both fills folks in on interactions between various APIs and performance, which is a(n important!) aspect of the implementation).
Yes, I did consider that it was hacked or something. But that still means the account was/is restorable and not actually deleted like they lead me to believe.

I don't think anyone has logged in, since none of the details have been changed.
Do you have more information on this geothermal energy? Clicking around here[1] suggests the Netherlands doesn't actually use much geothermal energy at all.

[1]: https://www.geothermal-energy.org/direct_uses/netherlands.ht...
I don't know. I'm German and how Americans continue to almost exclusively elect millionaires into federal positions amazes me.
I had to recheck this, but there isn't a single black or latino or asian kid in any of the pictures. Not one.

Like, I hate to race-bait here, but given the exceptionally well-documented issues that inner-city and empoverished school districts face, seeing an article showing lily-white classrooms run by oddly-tanned Stepford extras is a little disconcerting.

I'm sure the lady is nice and means well, but it's kinda damning.
This has been revised and clarified.

I now use a whole bunch of terms that I find are useful to communicate personal attention patterns to those who didn't think about them so far: attention sponge, liking focus patterns to vehicle types, attention pathogens etc.
you would normally start setInterval/whatever function somewhere and you dispatch the change to re-frame when needed. Reframe will update the db and the components subscribing to that data will redraw when a change occurs. The component(s) themselves have no coupling whatsoever to what is providing the displayed data.
Smell and taste are so intricately related that loss of the sense of smell usually translates into a significant loss of the sense of taste so you are absolutely right. But smelling the produce before buying is considered pretty bad form where I live.
If janitors don't matter, why have them in the first place? Why is Apple wasting shareholders' money on non-essential personnel?

If they had no janitors the productivity for other workers would be 0 (think of the smell), so I would argue janitors are essential personnel.
Sure, you can't hire somebody as a contractor to do full time work, but you can absolutely hire a different firm to do the work.

Those workers should be full time workers for the cleaning firm, but it doesn't mean that they are full time workers for Apple.
Doesn't necessarily have to be a major hassle. With my homemade Lisp, here's a quick and dirty shorthand for running external programs (ultimately boiling down to fork+exec):

(extend-parser "!"
(mac (cmd) `(apply run (map to-string ',cmd))))

!(sed "s/foo/bar/" README)
There's also the delightful expression: "A fish rots from the head down."

I'm deeply skeptical of the claim that you can have a few thousand instances of "rot" without there being somewhere higher in the company it's being spread from. If 1% of the company is "rotting", then something in leadership is "rotting".
It makes me wonder, what if the chat bot were able to browse for information, in addition to using table look-ups or supervised training? This would allow the bot to be flexible in unfamiliar situations, or ones where the company policy has changed.

What AI's are there that attempt information gathering and understanding? All I can think of is IBM Watson on Jeopardy.
5 Reasons You Should Never Climb Uluru
Oh man, I wish I knew how to better deal with that paralyzing regret. I'm turning 29 in a few months, and I've been spending the last ~5 years almost entirely trying (and usually failing) to work on major personal projects, solo. Sometimes I tally up all the months where I effectively did nothing and gape in horror. Usually I'm fine, but on some days, after seeing all the 25-year-old creators peddling their incredible companies, art, games, etc. on HN and Reddit — which in turn took them 5-10 years prior to that to get good enough to make — I fall into a nearly catatonic despair. When will I have time to learn all that stuff? Was it really worth giving up 5 years of my social and professional life just to chase some stupid dream? Emotionally, I often feel like a 80 year old man, seeing no real future in front of me.

Common advice is "learn to be happy with what you have", but that will never work if your dream is to do something Great, for future generations to remember -- to not throw away your shot.

What noticeably cheers me up is reading about all the people who started doing interesting things only in their 30's and forward, or those who reinvented themselves at some point in their lives and went on to be famous only on their second (or third) wind. I wish we had more of their stories instead of the endless parade of young genius entrepreneurs. Learning about the breadth and diversity of human experience is always such a pleasure, and it helps me remember that shaping your life and personality to meet your intellectual goals can be a grueling, decades-long process.

(Incidentally, reading Show Stopper! about the NT kernel was really great for this: although Dave Cutler was clearly a very accomplished engineer at the start of the book, he was in his 40's and experienced mostly in "archaic" technology when Microsoft decided to hire him. This wasn't at all the focus of the book, but it was wonderful to witness the power of a competent mind so quickly and confidently adapting to new technologies and problem domains!)
Bruce Schneier has speculated about creating mandatory legal liability for software vendors and service providers. Liability regimes are a major reason why physical products are so safe.

https://www.schneier.com/essays/archives/2003/11/liability_c...
What does the tidbit mean? That the success or failure of a VC / Investor during those times was whether you invested in Google?
In the context of evaluating a tax, the ability to avoid it and the difficulty to apply it is definitely one key design concept.

A tax on people that eat their brocoli would be highly impractical!
I know. I'm allright with puff pieces. My point is I've never read a puff piece so overblown with adoration as this one, except when I read about Turkmen civil servants' official opinion of the late Türkmenbaşy (https://www.theguardian.com/world/2006/dec/21/1)
Ironic how the VW engineer is going to jail... yet the middle management is escaping scot free
Indeed... as soon as I saw this, I skimmed the (smug towards Lispers!) MDL primer [0] and wrote a few (broken) esrap rules to parse some MDL into Lisp. For example yours gives:

DEMUDDLE> (parse 'expr *lispm-expr*)
(DEFINE 'WAIT ("OPTIONAL" (NUM 3)) (TYPED DECL ((NUM) FIX))
(TELL "Time passes...")
(REPEAT ((N (LVAR NUM))) (TYPED DECL ((N) FIX))
(COND
((OR (L? (SET 'N (- (LVAR N) 1)) 0) (CLOCK-DEMON (GVAR CLOCKER))
(FIGHTING (GVAR FIGHT-DEMON)))
(RETURN)))))

Someone more determined could write a small MDL->CL translator and produce a CL port of Zork (chock full of special declarations, since MDL uses dyamic scoping).

I also found the following interesting remark in the primer: "One of the implementors of Zork has been heard to say that Zork is a huge conditional".

[0] http://publications.csail.mit.edu/lcs/pubs/pdf/MIT-LCS-TR-29...
I found out about them after Vi Hart posted about them on her (absolutely amazing) YouTube channel. But even though she is an amazing communicator, I wasn't really sold on their idea. So, I think you are correct - they seem to have paid very little attention to marketing themselves.
Thank you for the transparency and for not removing the entire line of comments. This behavior increases my trust in the behavior of the mods.
I wonder if there's a comprehensive guide somewhere to maintaining control over your personally identifiable information across all platforms.
Hey thanks for reading, I'm the author of the piece. The original went through a couple rounds of edits since it's on the company page but PM if you want the original :)
Might have been ported from assembly, this is not really the very original source. As someone said, version one was for mainframe or something.
Could you recommend something non investment related from him? How I found freedom is one of the books I re-read every year.
The reasons fiat currency has value are far more complicated than just "taxes". If that were true, people would only convert their money to dollars as needed to pay tax, but obviously that's not the case.

There is an inherent value to a currency system, and that value amplified by network effects. The government definitely anchors that network (through many mechanisms, not just taxation), but there's still a lot of inertia there regardless.
For animal rights activists there is no acceptable way to keep an animal. They want to regulate farms until it's economically impossible to produce meat (from living animals). I get that, but in my view nature is brutal and I have no problem killing an animal for a nice BBQ. Who is closer to nature?