skysight-inc/HackerNews huggingface dataset:
"After a while I told him I didn't like the job, and the only reason why I didn't quit was because I wanted a year of experience"

OK the company sounds pretty terrible and it's good that you're now able to dedicate time to finding a new job with a more sensible company. But unfortunately telling them this was probably a bit of a mistake, you should keep your cards to your chest in future.

However I really don't think you need to stress too much about the "Why I left" part. You'll be asked about the technical stuff long before that even comes up, and if it does ... "Well I came back from vacation to find out I was fired for 'performance reasons' - it never came up before, I think they were upset I didn't cancel my holidays to meet the deadline for ${project}. To be honest I'm a little glad as the job was wearing me down - the team was quite unstable (30% of the engineering team quit when I joined), we had little opportunity to tackle technical debt ...". If the interviewers are reasonable they'll sieze the opportunity to ask you about how you would have preferred to handle the technical debt (or whatever the other carefully selected problems you raise here) then you're back talking tech stuff again.

Others have said that you don't want to bring it up or complain as it'll be a red flag. But I don't think they'll automatically assume the employer was right, they'll be trying to figure that out while talking to you. You have the advantage in this situation because you're the one who's able to do the talking, not your previous employer. If you're calm, polite, reasonable and able to talk objectively about the situation then they'll assume it's your previous employer who was at fault :-)
Even millionares' kids should not be spending thousands of their parents' dollars indiscriminately. If we don't hear horror stories about it, it is because those parents are able to absorb the cost, but it still doesn't teach the kids good money habits.
Actually it is more of having a generation that doesn't want to pay for their tooling, while expecting nonetheless to be paid for their work.

I keep working for customers where paying for tools is business as usual.
They know exactly what they are doing. If anyone wants proof, see Torulf Jernström's talk "Let’s go whaling: Tricks for monetising mobile game players with free-to-play"[1]. He discusses strategies for building the perfect Skinner Box, and how to design your game around operant conditioning and other psychological tricks that help people become addicted.

[1] https://www.youtube.com/watch?v=xNjI03CGkb4
That nice alternative will check it out. Filter is pretty useful.
The usual list of security services, BND etc., not sure why adding lists of acronyms is important to you, when "security services" captures the meaning quite well.

> "especially"

That refers to news and new laws in recent years, which extended their surveillance capabilities. Also, it is relevant because Germany both has relative strong data protection against non-state actors, but also quite capable intelligence agencies.

That said, I think arguing about state actors is the wrong threat model for this discussion.
I think there is no fire-proof way of handling this that will work with all, or even a majority of children. (And parents.) Teach your kids to handle it, do it wisely, but if the best way is a puritan approach or a market value approach as above, I think it depends which is best.

Edit: to elaborate, I think it depends on many things. One that comes to mind is, how strong is the "dopamine" effect vs vs the "oh, sudden insight into how market economies work" in the child. (And parent, as a mirror and role model.)

If the reward response is very strong, I can't help but thinking about the knowledge we have about alcohol and children: we know it's harmful when parents try to teach children to drink responsibly and "let them try in controlled conditions". It works much better to not let children drink at all.
Everybody has different use cases.

For example, I use my Intel-based SBC as headless server. The only thing I need is two SATA ports available (which the SBC I own has), and the condition that's it's a small and cheap machine.

For a use case like mine, it's perfect. I don't need to think about using a certain distribution and ultimately depending on a producer. I used to have ARM boards, so I know :-)

It's important not to underestimate the dependency on the distributions. Intel x86 last virtually forever¹, ARM boards have a very short life². It's fine to use ARM if somebody wants a mid-term throwaway toy, but if one plans to have a stable [server] machine, it's a problem³.

¹=in the sense - as much as realistically possible

²=in comparison; the ARM boards tend to get discontinued quicker.

³=finally, consider that not every ARM board is [as supported as] an RPi.
Yeah seems to be vote brigading.
If your skills become obsolete, you are not a tech worker. The only thing you should have accepted is that this is a fast moving industry and you should learn new technologies all the time. It's just the nature of it.
Which is pretty good considering this iPad is $329.
Hope KMail and Protonmail get added as well.
Wow, thats awful that they're sending all user DNS requests to cloudflare without informed consent.

Is this also potentially a violation of federal wiretap law?

My ISP being able to monitor where I connect is not great, but being exposed to my ISP and cloudflare monitoring it is not better-- and is also very unexpected.

There are also at least somewhat clear standards of privacy expected from ISPs, it's entirely unclear to me what duty of care cloudflare has towards users of this service or what position they'd be in to resist further compromise of user data (through either legal or illegal means).
My C=64 has a tiny Jeff Minter in it.
I Release to Maven Central in One Click
SNI isn't super useful to profile customers by itself. Now of course encrypted SNI will be a welcome addition to the protocol, but it won't get rid of traffic profiling.

The destination IP is more than enough to build a customer profile. It's not terribly relevant if you visited Youtube or Maps. Just analyzing netflow logs will give much more information than what services you use, such as for how long you use them and if you stream any media during that time.

Should you wish to have more information than that on your customers you'd have to buy it from someone who runs code in most web pages you visit. There are plenty of those, too.
> So the status quo is no better than this

You're completely missing the point. Users have many different ISPs, and them knowing DNS queries is not a problem because it's the ISP anyway. Now a browser wants to change that behavior, and send ALL queries to one american company.
What's the market like for low end laptops? I'd expect the big retailers to get their own 'exclusive' skus to prevent price matching etc.
The whole point is that 'money' has no intrinsic value. It is merely a proxy we use for prioritization. The current system prioritizes adding a 67'th Ferrari to the collection of Mr. Big, over clothing/feeding/healthcare for people that do lack the basics.

Inflation is not caused by the creation of money itself. If it were, the USD would be resembling the Zimbabwean dollar after all the 'Quantitative Easing'.

For inflation to occur you have to put the fresh currency into the hands of those that are actually going to spend it on unmet needs for which there is an inelastic offering, meaning you can not or choose not just produce more to meet the demand.

Giving free new money to Mss. Rich will not suddenly inflate the bread price, as her demand for breads was met long ago. It might drive up the stockmarket as she is dumping cash on speculation or buying shares back in her own companies, or drive up prices of real-estate for speculation etc.
This is completely incorrect.

To start with "IS, not WAS". PRISM hasn't gone anywhere and the most reasonable path here is to expect it's only substantially grown - as it already was doing at the time of its initial reveal. This [1] is a snippet of the PRISM collection overview. Data is sent straight from the partners to a DITU - data intercept technology unit which then processes the data in various ways before being sent on for further processing to appropriate nodes and ultimately becoming searchable through PRISM.

An example of a DITU is here [2]. Microsoft provides unencrypted access to the NSA to user emails. One slightly tricky thing here was Microsoft deciding to roll out a new 'alias' feature enabling users to send emails under an alias. The DITU for outlook there ensured that NSA tracking would remain consistent regardless of the identity chosen by the user. Finally this [3] is a snip of the slide revealing the scope of data available from various partners. [3]

And yes, there is supposed to be a formal request where an analyst requests our secret court system approve a search before they carry it out. That process is unsurprisingly a rubber stamp - the court approves 99.97% of all requests. But more importantly this is something with no meaningful oversight. As Snowden emphasized, "in general, the reality is this: if an NSA, FBI, CIA, DIA, etc. analyst has access to query raw SIGINT [signals intelligence] databases, they can enter and get results for anything they want."

So, yes it would be much closer to calling PRISM the all-seeing-eye than it would be to a system for sending out warrants. These systems are the reason that the Utah data center was built with storage estimated on the order of exabytes. One exabyte being a million terabytes.

[1] - https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...

[2] - https://www.theguardian.com/world/2013/jul/11/microsoft-nsa-...

[3] - https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...

[4] - https://en.wikipedia.org/wiki/Utah_Data_Center
I see no comparison about rust vs c++ performance in general nor about auto vectorization.
> Most of us don’t have such great experiences with taxis as you do.

What kind of negative experiences did you have with taxis that you didn’t get with the ride hailing apps?
> Erlang provides some persistent state storage?

Yes, it's called Mnesia.

If you need non blocking, concurrency aware memory storage that can eventually be serialized to disk, look at ETS/DETS. They are part of the stdlib.

But you could also use Riak[1], which is entirely written in Erlang.

[1] https://en.wikipedia.org/wiki/Riak
Up to 2 years ago our local McDonalds drive-in used to have a separate booth where you interacted with a person when you placed an order.

Now you have to shout through a rather crappy tinny loudspeaker that sounds like a telephone and they now inevitably get it wrong so you repeat the order to each other 3 times to make sure.
The theory looks like a fraud because it is analyzing the inequality only in static not in dynamic
"Entrepreneurs and executives should make sure their employees have good mental health for economic reasons, if not for ethical ones. Employees in a healthy workspace have better performance, engagement, retention, well-being, and happiness levels."
You can use ETS and Mnesia, and overall it is built to be distributed so you can pass messages between processes/nodes without needing something like RabbitMQ.

Most of the time Erlang and OTP provide what you need already without having to reach for an external tool. (Obviously depending on your use case)
Well, to be blunt, that's cos you're not a kid.

I've known teachers who specifically have had to have words with kids who are bullying their classmate for not having a skin in fortnite. I'm sure that's rare but the point is that these kids are not yet equipped to deal with the kind of manipulation companies throw at you to try to get you to buy into this economy. "Hacking" skins into the game is pointless, because it's not about looking good to yourself, it's about showing off your shiny trinket to your peers.

In Australia they had these stupid figurines they were giving to parents that were inside packets, with varying rarity. Kids were going mental for them, and were begging parents to buy more groceries to get more packs.

It's definitely gambling by another name, and kids are susceptible to it massively.
What does "DA" stand for?
Oh my god. When Hacker News begins literally suggesting the Stacks from Ready Player One as a solution to anything it's time for me to close my browser.
They evolve into birds and fly away outside
Daniel Johnston Has Died
I don't see how you get that conclusion.

The OP seems to be saying bootcamps alone are insufficient and a poor choice for someone who will not be able to get a degree and wants career longevity. I've worked with a lot of people from the technical skills but no tech academics portion of the tech field. If they want to work in tech support or IT then it is not such a bad option, but that isn't really what bootcamps are trying to prepare them for.
Do you have any sources for your statement? Especially context switching. Where it is terrible at very short notices (because cohesion is low), it is beneficial for introducing spacing while running maximum allowable workload.

People tend to forget unpracticed skills, not oldest, and most complex parts (least compressible, biggest) first, not necessarily hardest. And the forgetting is exponential, depends on how well the material is presented (cohesion specifically).

Exponentials flatten a whole lot.

You do forget a little still over time. Ask a 40 year old who knew algebra and calculus really well and does not use it often if at all. (I do sometimes, so I don't count.)

Stability and accuracy are also separate variables.

Algebra is not one thing, it's thousands of memory chunks. As a probe, think if you remember Fundamental Theorem of Algebra which is a keystone, but slightly tricky. Compare to whether you can solve ordinary differential equations of second kind, and whether you can solve an equation involving logarithms of rational non-negative numbers. (I picked random not absolute basics from high school, 101 and 202. Bonus points if you spot the stinker.)

--

I always thought of even latest versions of SuperMemo like Antikythera mechanism for learning. It's a great model even if principle is not yet properly researched.
I ask the honourable HN readers, how much are you into all that real estate talks? I feel that second to computer stuff, the biggest interest of the tech people is property market.

Is it such a big concern even for so highly paid people?
> Their claim refers to the top selling PC laptop in the USA during the first half of 2019.

What a broken metric. But yeah, it's hard to keep up with those superlative narration if you broaden your metrics.
To open the question a little more, any resources, period?
A) it’s not clear the outcomes are desirable in the first place and b) why are market means better? The market is good at deriving efficient prices in certain circumstances but it really depends on whether the desired outcome aligns with efficient pricing. Personally the problem Uber solves is a nice app to hail the taxi with, which doesn’t appear to have anything to do with market effects, whereas the material effects of Uber mostly seem to be exploitation of employees.
"reality is so limiting compared to what we can imagine"

This is actually a central theme of the Zones of Thought novels by Vernon Vinge where a character in the far future describes our current time as the "Age of Failed Dreams" (GAI, nanotech etc.) - turns out that he is wrong but for rather neat reasons....

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

https://en.wikipedia.org/wiki/A_Deepness_in_the_Sky
Even as binary aficionado I have to say this "secret" message is pretty weak.
Last time I checked the install instructions require an ancient version of Ubuntu. [0] How did you deal with this?

http://taigaio.github.io/taiga-doc/dist/setup-production.htm...
I can't understand which part of this article was upvoted. There is very little information in it and it doesn't answer the question it is asking in the title.
We could ask the host to update their algorithm to let c be a property of objects and then just do spaceship.c = 1000 * c.

Would probably be a heck of a refactor to get it working without bugs though.
So the reason Magic is different is because you are actually gambling for things with monetary value? That doesn't sound right.

I'd think it'd be less like gambling if the rewards had no monetary value, like random candies or skins in a video game. Then even the hope of getting your money back isn't there. You know all you're getting is just candy or toys.
I imagine it is because gcc -o is a convenient way to call the linker such that it correctly links the binary and libc. Doing this manually with ld would require several (non-portable) command line arguments that would be distracting from the main point of the post.
Sure, but there is a ceiling on any item that isn't one of the super super rare items that barely anyone goes for except the extreme collectors. (Usually an item that goes for much cheaper but has a special tag on it that's only visible to you.)

In apex there have been posts from people who have spent thousands to try to unlock a particular item. Literally opening the same random box 400 times and failing to get the item.
Wrong way around.

Said own country might one day decide to restrict access/log visits to controversial site X (e.g. Tibet, government critical news, piratebay etc.), which does not affect your DNS based in foreign country
Opensourcing sounds good. The problem is the right license choice. If they use something like Apache/LGPL "business friendly" license then soon or later Amazon will take the product, pack it into its cloud offering and Datomic will get nothing (MongoDB case). Maybe dual license GPL 3 or AGPL plus commercial would work, the question is how it would affect their business. Maybe if they are doing well with current model there is not incentive to change anything.
What competitive market? There is no spread, no bidding. Buyers and sellers cannot negotiate. Uber decides prices based on some proprietary, secret algorithm.

"We are going to pay you $X, if you don't like it you can leave" is called a salary, not a marketplace.
The same thing will happen as does in NYC.

1. Single people live in large apartments, but don’t move because they are paying way below market, what a smaller place will cost.

2. Because people aren’t moving, there is limited availability so new comers pay very high rents.

3. Landlords won’t rent to bad credits because its hard to evict.

4. Builders won’t build for rental because they don’t want to deal with rent control. (In nyc, new housing is not rent controlled.).

Basically, it’s good for people who have apartments, but bad for people who are looking.
A secret is anything that you don't want to be public. normally API keys, or some other similar token.

Its not even a case of stopping people attaching a debugger, there is simply not standard mechanism. Some sort of secret store should be a primitive in any container/VM/unikernel built since 2012.

The "recommended" way is to map a volume in to a container. But thats rubbish, there is no standard place to put it, and crucially no API to fill the volume full of secrets. How do I map the specific volume to a container? you can't its manual.

what would be nice is either a tagged value store, so you can specify a tag when you build a container, so that you have a way to signal which secrets your container wants. Or a lump of the container that you can encrypt, that has a key value store in it.

There are lots of documents telling you that you _shouldn't_ embed secrets in your container, but there are not many howtos that don't involve the engineering equivalent of gaffer tape and wet string.

Most of this has now been solved by better[] orchestration systems.

[] not great though.
Finland capital city turns itself into a CaaS product to attract developers
You didn't get fired.

You left a startup that was shutting down, you had 2 weeks notice left and they let you go early. Unless they have documented instances of poor performance they can't really give you a bad reference. Also if there's severance pay that they're not paying because they stand by 'poor performance' they're probably asking illegally.
thank you. The article is really silly because it fails to understand that Flash was not one-of-a-kind work assignment on a computer, whereas it was just a tool to do web animation. It is not like web animation has become obsolete.
Straight point. It can only get better if organization will abide by this and follow them. Thanks to the author for sharing this vital and key information.
Would you also be in favor of removing age related gambling restrictions on real world gambling like slot machines? How about on things like purchasing tobacco? Let the free market handle it. These things literally hack the developing brain in not so nice ways. If you were to let marketers control it, you'd end up with a bunch of brain damaged teenagers. Countries like Singapore don't even let adults gamble freely.
I second this, it's been a very useful frontend for me for quite a while now.
was I the only one who thought of the app Ulysses and opinions about trial versions when I saw the title?
Damn. We’re really scraping the bottom of the barrel here.
It would be really nice to have a small and simple markup language, say some markdown standard, to be the layouting language for E-Mails. No (external) images, just links, lists, headings, basic formatting.

HTML E-Mails are a security nightmare, even if "only" CSS is "allowed" and JS/iframes/external images are not loaded.
Solenya: Micro-framework in TypeScript
Isn't it time for desktop clients to embed a real rendering engine? The isolation on them has reached a good level.
who are the Ramans? are you suggesting these are callibration shots?
Smart contract code should be easy to read and easy to write
It's unclear to me why step 1 assumes a diagnosis by a doctor different from any eventual provider.

For friends of mine who have had hormonal treatment difficulties (PCOS, thyroid, etc.), it's been getting an appropriate diagnosis in the first place that has been the biggest problem.
mowing lawns and shooting llamas?
> This page ranks email clients based on their support among the 58 HTML and CSS features listed on Can I email.

> (Because every test is done manually, some features might not have been tested on every email client.)

I wonder, could they not create a single test email exercising all 58 features? Then one would just have to open the test email in a given client and compare it to a reference rendering. (Kind of like the Acid1/2/3 tests of yore.)
No, it has a monetary value, But you can't resell it.

People spend thousands on skins, with some of the items only accessible by repeatedly rolling the dice on a loot box. (Others have price ceilings for direct purchases).

The closed nature of the economy just means you can only purchase from the one person who is setting the price and you have no ability to trade it back in for cash.

Magic cards you can resell your cards to another player at a later date. You can't in Apex Legends.