skysight-inc/HackerNews huggingface dataset:
> Watching his excitement opening up the boxes and his eventual disappointment at not receiving the one he wanted - plus subsequent enthusiasm to buy more coins courtesy of some lesser items granted, I realised Id made a horrible mistake. Id basically introduced a virtual pub gambling machine to a young kid.

I'm afraid you are going through what Chinese and to some extend Russian parents went through 1 and 2 decades ago. Chinese parents understood long ago what businesses like Google and Tencent were are all about. In China, they call them "pocket slot machines" The very reason they link the game to your bank account is to milk money from you, or god forbid, your children.

My former high school classmate who did not manage to leave Russia is running a typical "smartphone fixer" kiosk. He said few years ago that the most common request he gets from people is to "remove Google nagware and lock, block or delete Google Pay" so their child will never ever buy anything "in that Internet thing," and do the same for clickfarming "social" apps.
Same for me here
Aggregation already exists for both riders and drivers. For riders there is Google Maps. For drivers there is Mystro and the like.
Magical Quotes: How to Get Customer Testimonials
Apple is playing catch-up with the iPhone 11 camera
Tracetouting that address could reveal a lot more foreign-owned (and built) servers in the path, so I’m not sure what your litmus test is.
you mean, next time the kid has money would be spent again?

Teaching kids to gamble is a horrid idea.

>Also perhaps better than spending the money on sweets.

Yeah, the kid must be overweight as well. What about books, toys or cinema? And for instance I don't mind my kid having an ice cream with 6 (outside school) trainings a week
The "truth" isn't what's important, your attitude and reaction to the layoff is what people are looking at. How you handle yourself is what's important.
"Nothing" you say? It's called market forces that will remove flexibility from employees, because that's less costly.
Good point.
99% of the games for smartphones are free but involved a lot of gambling.

You might win a price every few minutes.
It makes people pretty addictive to the games
Where i can find something about your statement "altering an existing ICE to run on 100 octane-equivalent synthetic fuel is trivial"?

Also, is it fully true that the infrastructure is already here (ie, a gasoline pump could be converted to a synthetic one) ?
If you are on my team and make a possibly stupid suggestion, I would kindly point out that due to the development trajectory the suggestion isn't feasible (an example). If a junior dev (any dev!) is afraid of speaking, he/she will be missing an opportunity to either learn or improve. Of course, the tone of the suggestion (you should do this vs I think we may try this) and context can make or break the interaction. I don't buy into the respect by antiquity thing. Antiquity in a company only brings context and experience, not necessarily intelligence.
A new technique claims to make passwords 14M percent tougher to crack
Yes, immutable data structures can be used for capturing a temporal aspect without actually needing to model it explicitly in the underlying data.

Here's a document[1] explaining how to make a tree-like data structures persistent along with a motivating example of their use (at the end). The wikipedia page[2] for the problem also goes into other techniques and has some diagrams too.

tl;dr a naive approach to the point location query problem achieves O(N^2) space and O(logN) time per query, while simply modifying the data structure to be persistent achieves O(N) space while retaining O(logN) time per query.

[1] https://saco-evaluator.org.za/presentations/camp3_2017/persi...
[2] https://en.wikipedia.org/wiki/Point_location
Bye the way, missed from my "stack", I'm wearing underwear too! ;-)
Apple don't pay a fixed cost to the game studio, see other comments. Netflix don't buy at a fixed price either, the production company gets recurring fees based on views.
> I would say that kid's parents will notice that a given game is addictive and costs a lot and will just forbid children to play it?

They can also become "successful" betters starting out from nothing, and in such a case I would be suprised if your typical parrent would notice (see csgo/dota skins)
"It was my first job experience, and though in retrospective I think me and the startup didn't really fit well, I learned a lot."

And you go on from there.
Clojure as `(assoc col key val)` and `(update col key fn)` though I don't know that the naming scheme is significantly clearer.
Hah! Fermat's comment indicated a willingness but lack of space.

My comment indicates unwillingness because I think I can deduce more from the insight. (resolving the infinite mass inconsistency was not in the original scope of my attempt, it just happened to roll out while trying to deduce the dimensionless ratio)

Anyway, the main point I was making was that there is plenty of work to be done, because theres plenty of unresolved problems left.

The usual deadlock picture (that theorists can't proceed if experimentalists don't bring new data, and experimentalists can't proceed if theorists don't bring good discriminative tests) hides either laziness or ignorance.
In my experience, a free market does not self-regulate in order to gain a competitive advantage. The self-regulation I've seen has been done in order to avoid punishment by the state or federal government. The formation of the ESRB, for example, or the manta tourism permitting system on Moku O Keawe.
Paz
Un honor y bendiciones a todos
Is Pandoras Star worth the effort?
I am not sure why this is downvoted, this is a legit point. If we eradicate mosquitos and they evolve to survive while creating another problem other than malaria, you literally can end up killing 100000 people every day instead of 1000.
The idea of pocket money is usually that kids can spend it on what they want. That includes sweets. Although of course parents can say "no" - but that goes for virtual items, too.

Teaching kids to gamble - I would see it as the opposite, teaching them not to gamble. They will be confronted with gambling opportunities all through their lives, with higher stakes. Better to learn with pocket money.

Here in Germany afaik there is also a law that children are not able to do business transactions. That means if you sell something to a kid, the parents can come back to you and say the transaction is invalid. I wonder how that works out with virtual goods and games?
And a little more productive info for your project:
I think there are already several companies using your idea. For example: https://www.outfittery.de
Reminds me of:

> It's said that most at home traders fail, but this is incorrect: they fail at making money, but they are successful at feeling like a trader. That is the goal; the money is secondary, which is why they fail at making it.

— The Last Psychiatrist, Who Can Know How Much Randi Zuckerberg Is Worth?(http://thelastpsychiatrist.com/2014/03/who_can_know_how_much_randi_zu.html)
I get it now: My view of HN just went down to the sewer: We're into the old, bitter, go out back and fight it out, religious computer language wars. And there C is one of the grand sacred subjects:

C is the greatest. The greatest, best ever. The greatest, fastest of all time, never to be improved on. Pure genius. Pure gold. And C programmers are like people who climb Mount Everest barefoot with no tools and the only REAL programmers.

Yup, C religion.

My view, bluntly: C was a toy language for an 8 KB DEC computer, well known to be a toy at the time. It's still a toy language and so primitive that it is a huge waste of effort in computing. There's no excuse for it and hasn't been even from the first day it was written, even for operating system code, since even at the time Multics was written in PL/I. And C is so primitive, in its K&R definition, that for string and array functionality, it is SLOW.

Besides, the idea that we are stuck-o with strcpy, etc. as in the original K&R external library means that we can't implement array bounds checking, reports on memory usage, etc. with an upgraded library of external functions.

My points here are rock solid: Functionality defined in the language and implemented in the compiler can be a lot faster than implementations with libraries of external functions. On strings, C and Fortran are examples. On arrays, C is an example.

If Rust is not a lot faster than K&R C, then I'm surprised at Rust.

All those hero barefoot Mount Everest climbers might notice that they are really tired, their feet hurt, and they very much need some better equipment!

Ah, programming language religious wars!!!!!

Grow up HN; set aside the toys of childhood. Be rational and set aside religious wars.
+1 this. They literally put a camera bump on top of a camera bump.

I'd imagine in 2019 they'd at least have no camera bump like the revolutionary iPhone 4/5 design? I love my SE for that reason primarily (not to mention form factor).
On the plus side, at least in Rocket League you can trade others for the skins. There is a market rate of items due to this.

This is not always the case on apex legends, where some limited offer items are only obtainable from loot boxes.
That's a very good point.

I'm not familiar with DoH. Would it allow CloudFlare to match domain names to IP addresses still? If so, then I don't see how it adds any value to the current solution. If anything, it creates a false sense of security which is worse than no security at all.

What's the point of encrypting the DNS lookup step if a middleman can still potentially see everything in plaintext?
Getting fundamentals to work with most problems related to CS?
I'm sure average hacker:
* can design complex algorithms and prove them, knows most of algorithmics space
* has enough algebra and statistics knowledge to develop/understand e.g. ML methods
* can write computational software without numerical methods knowledge
* has broad understanding of programming langs and computational concepts
* can easily read more mathy books related to CS, has no truble with following whitepapers

So I would say solid math base is what you get at university that allows to work at more challenging/interesting projects.

Unfortunatelly most unis exept top ones are waste of time at least in my country.
>same reason people pay for fashion.

Except when I buy a shirt or jacket or shoes, I don't buy a ticket and get something random with a minor chance to get what I actually want.

Then immediately I can sell it back (WOW!) for less than I have bought it and try again and again, yeah.

Your analogy is totally off.
update is a different operation, it takes an update function for the value. The clojure equivalent to set is assoc.
The reviewer is known to the editor, so you already have some accountability there.
The reviewer should definitely NOT be known publicly for the same reason that reference letters are usually confidential. You are going to get sugarcoated, bland, self-censored reviews otherwise.

> "the work you describe is similar to the work done on p.4 of [new ref.] but differs in X,Y and Z and is still novel because of invention/method A,B,C. Therefore, you build on their work and should cite them."

That is your job! As a referee I will point out that:

- This is similar to paper X, which you did not cite. You should give credit here.

- You, not me, should argue why your work is new/better etc. and hence worth publishing. If you just write "we do the exact same stuff as in X", then I will assume this is not novel and not that you are lying and it is actually novel and very different from X.
Start Your Startup in Kinshasa, DRC
Try implementing a scheme on top of this. Stack and env management suddenly becomes trivial.

The same simplicity applies analogously to various other use cases which would be tedious and error prone to implement without immutable data structures.
They are pretty useful for certain kinds of program analysis (like abstract interpretation and symbolic execution) where you need to create slightly modified copies of the program state (e.g. when you need to split the state on a conditional, or merge two states). Immutable data structures are (space) efficient for this use case. Moreover, you can combine them with hash consing for more space efficiency (only if you are creating lots of objects that share most of their data) and fast equality checking where there is only one copy a value in heap so equality checking is just object identity checking and addresses work as hash values now so hashing large objects is faster too.

The algorithms used in these analyses are usually described in terms of mathematical objects which are inherently immutable and using immutable objects makes correctness proofs easier.

When writing a piece of code, I start with immutable data structures because of the ease of mind they bring to the table (you can pass them around and you know they will not be modified so it makes reasoning and debugging easier, this is less of a problem in C++ because it has const references and const methods). Then, if an algorithm needs a mutable data structure or if the immutable data structures are too slow (e.g. the code is in the hot path) then I switch to mutable data structures. I think it is just a different mentality when approaching programming. It works for me because (a) it is the norm in my field (program analysis, or programming languages in general), and (b) I use a programming language with an ecosystem around immutable data structures (Scala).
This is taking zero-cost abstraction to the extreme, and I think waters down the concept to the point that it almost isn't useful.

One can argue that any feature is a zero-cost abstraction for the exact set of trade-offs it has (in the limit: "you couldn't implement a feature that executes this exact sequence of instructions 'mov ...' any better if you did it by hand").

I think focusing on a hypothetical perfect coder is more useful, someone who never fails an assertion or bounds check. This person does not need any safety/convenience features (unlike us real humans), but they can still use some such features without a penalty. Bounds checks are not one of them. (But... At least they don't have much of a pervasive/whole program cost.)
IRC is a pretty awful standard though. It works, through immense hacking effort but as (utterly under-) specified, it's a nightmare.
Coming soon ... republicans will disparagingly call it TimCare.
There is a housing problem in Berlin now, because there are a lot of tech workers are immigrating from India, Turkey, Russia and many other countries for work and the rents are over the roof.
Yea, but no. The one thing I really liked about PHP was the way it worked. You can always reason your way from script start to finish but there were/are a lot of problems with the language. The libs have problems, I don’t like where the syntax developed, the community ...

PHP needs a way forward and it needs to bring all the software along for the ride otherwise whatever comes next is useless and that’s a hard problem but I sort of doubt that this will help fix anything.
This was my exact thinking. I wanted a pi cluster but didn't want to deal with arm. Exciting...
It is indeed. We'll see if Mozilla's lawyers are good at writing contracts once the Mozilla vs Oath case resolves:

https://blog.mozilla.org/blog/2017/12/05/mozilla-files-cross...
This work tend to happen at a lower level, ie in erlang. Check Lasp https://lasp-lang.readme.io/ and its Partisan distribution networking strategies.
It depends on how much you want to spend.

The ODROID H2 is finally available (it hasn't been available for a long time, due to Intel not producing enough chips (or not selling them to ODROID and others, not sure)), and you can consider it a high-end SBC or a low-end NUC.

The price for board+4GB RAM is roughly 150$ vs 80$ for the RPi 4¹.

It's the lowest priced x86 system available², and the performance is significantly superior to ARM boards (in the range 2-4x of RPi 4).

¹=very rough prices; it's hard find the lowest prices, and it's not clear if it makes sense to do so

²=please no comparisons with discontinued machines (there's always somebody popping up with such comparisons...)
I'm using the AWS hosted version of this (Datomic ions) to talk with the Monzo API it's been a lot of fun so far
> We've gotten so used to phone notifications and a persistent history, that IRC has fallen behind purely from a convenience factor.

I have that with a bouncer (znc) and a plugin. I've not used it, but it is my understanding that IRCCloud does this too. Problem is that there aren't many easily usable options for this apart from IRCCloud and even IRCCloud itself isn't all that well marketed.

Always seemed kind of weird how while IRC is full with FOSS people who are willing to use their time on various projects they're not getting paid for, most of whom also seem to worry about IRC dying out, nobody is really doing anything about it. A lot of the conveniences we miss could mostly be solved by making modern clients that are actually good.
no, that wouldn't be mindboggling

what's mindboggling to me is that I haven't seen anyone else come up with the idea independently.
Actual testing for Gilbert's isn't done all that often. It's usually diagnosed when otherwise healthy bloodwork shows elevated levels of unconjugated bilirubine. It's been shown to offer some protection against heart disease, and it can cause mild jaundice, and stools that are a bit more on the yellow side.
Oh the irony. Closing that video got Safari into some weird headless mode that doesn't show tab content. This bug has been around for 2-3 years (usually when you have ~100 tabs open and close playing videos).

https://imgur.com/a/x9qP4uv
FWIW the last round was an issue with the interaction between noaliasing and loop unrolling (after inlining) as unrolling would fail to "split" the noalias between unrolled iteration, so it was not the noalias handling which was broken but the loop unrolling pass.

And my understanding's it's since been fixed in GCC.

I don't doubt for a second there will be new miscompilations discovered after that one's fixed though.
The market rates are purely manifestations of drop rates, so a rare item will likely be extremely expensive/unaffordable.
Iirc RefCell is marked !Sync, I thought Mutex was the multithreadong analog?
Cool idea. I personally found the meaning of the hidden binary message a bit of a letdown.
Office Mechanisation: From Typewriters to AI
Oh, Earl Hays Press. They have a whole line of fake stuff. Fake food brands. Fake DVD boxes. Fake posters. Fake food packages for movies that don't have enough clout to get paid for product placement.
What are you talking about... One of the nicest things about being a renter is being able to choose to live in a place where you can get those savings.
you still need to compile your system on the same combination of OS/libc

libc builds don't work on Alpine
If the ship's means of propulsion is set to impart a constant force,
then I understand that the passengers could experience a constant
acceleration indefinitely, but that constant acceleration would be
with respect to the ship's reference frame, not ours. A constant
acceleration of 1g in our reference frame would mean by definition
that the speed reaches 2c in two years, which can't be right. Subject
again to the disclaimer that I'm not a physicist and haven't done the
math, the only outcome I can picture is that in our reference frame
the speed asymptotically approaches c in some interesting way.
> C# recently getting new low level memory types definitely gave it the edge there, it does not reflect real world scenarios very accurately.

In my experience, C# is by a large margin the most performant "managed" language vs. Java, Python.
German Out-of-Home ads can now track your position (German)
From what I saw on reddit it looks much nicer in person.
Leading OOH company WallDecaux and mobile tracking company Adsquare have just announced the creation of a platform called "OOH-Planner", to track people watching OOH ads through their mobile phone.

The announcement: https://youtu.be/hoxPJRoNp34
management issues that lead to 30% of people leaving

Agreed, but it would even be better to give a numbers, like 5 of the 15 members quit, so it doesn't look like you're exagerating.
If you need to say something negative about your old employer, try to focus on facts and give details to make it more credible (and then steer the conversation to a more positive topic as soon as possible).
A helpful comment from the twitter thread:

"Not aliens. And surely they're common. But we just haven't been able to detect these things until recently. It's new to us, not new to the universe."

[1] https://twitter.com/twit_spires/status/1171939194282762240
Because magic the gathering cards are an actual item tradeable for actual money to other players and resellers. It's still questionable in many ways, sure.

But many of these virtual items are closed economies with the supply entirely owned by the producer of the game. These have no intrinsic value outside of this closed system and there is no ability to exchange them for real money.

I'm not saying booster packs are necessarily morally correct either, but want to highlight that there is a qualitative difference between them and most loot box economies.
That tweet is in the article.
I would be interested to find out more about this too simply because MOOCs tend to attract people who are looking for hyped-up topics and taking shortcuts in a more general sense, while this topic is the opposite in many ways.
Well I mostly agree when the first Google result answer the claim.

I've clicked on most links from your Google query and was not able to find something that prove Anecdotally, rustc is also much better at generating SIMD-friendly code with iterators than idiomatic C/C++
Most of the links are about explicit SIMD, something that is off topic with the initial claim and something that c/c++ do far better (so many SIMD libs), and are also better at hybrid SIMD (SPMD, OpenMP 5,o penACC, etc).

"Anecdotally, rustc is also much better at generating SIMD-friendly code with iterators than idiomatic C/C++"
The author talk about auto vectorization.
Firstly c/c++ supports AVX512 while rust do not (in stable at least)
Secondly real world llvm/gcc dev are paid to improve c/c++ performance, rust performance improvements are only a side effect.
And iterators in c++ are idiomatic and I see no reason why rust iterators would auto vectorize better than c++ ones.
And c++ do not enforce bounds check (but allow it with at(), anyway bounds check are a totally useless concept because they slow down release performance and capture far less information for debugging than ASAN)
So the initial claim is non obvious and I see no answer on the Google query.
If nobody is able to prove it I will believe the claim is probably wrong.
Piketty Inequality Theory
BEAM tools are kubernetes done right for a single environment.

I say done right because kubernetes doesn't allow hot code reload without restarts.
That's sort of the classic interpretation of investment. AFAIK, the first question most people ask about investments is "what is the expected rate of return (relative to the risk)?".

I would not describe my car as an investment, since it's basically guaranteed to depreciate. Housing could be expected to behave in a similar manner (although that would likely require a decrease in population growth).