skysight-inc/HackerNews huggingface dataset:
In my opinion this article is dangerous as not all prople grow out of their addictions, as we can see on the streets, or we cannot when it is hidden in houses, when parents abuse themselves and their kids when drinking alcohol. This article might suggest, ok I might be addicted but Ill grow out of it. So people dont want go for treatments. I havent got contact with my father anymore but his 50 now and Im fairly certain he did not stop drinking, as his dad until he died.

Edit. Writing from my phone
Here's a very similar product. Are these the Chinese copies the article is talking about.

https://www.amazon.com/Air-Trekkers-Jumping-Extreme-Exercise...
I very much doubt Scotsmen are the target audience for this article. And the subject matter doesn't focus exclusively on Scotland, either.
>ChromeOS native apps are web apps, like it or not,that is what we get

Again, I explained what I mean by native apps (which is what everybody means). What "we get" and whether we "like it or not" has no bearing as to whether they're native.

When iOS at first had no public Obj-C SDK and only allowed web apps, those web apps weren't magically "native" just because that was what Apple encouraged/allowed.

"The only type of apps that are encouraged/supported by the vendor" is not the same as them being native apps.
A few years ago I walked across the Isle of Skye off the northwest coast of Scotland. Near the north cape of the island is a former Coast Guard lookout converted to a bothy. It's tiny, with just enough room for 2 bunks, a couple of chairs and a sweeping view over the North Atlantic. Inside a plaque commemorates the man who did much of the work to restore it for public use. Here's a photo:

https://photos.app.goo.gl/FamtWwDk5BjfFb5TA

It's delightful that such a wonderful place can be kept free for public use and is treated with respect by the few who visit it. It has few amenities, pretty much just shelter from the elements, but that counts for a lot when you're self-propelled in the Scottish weather.
"Money Land" by Oliver Bullough is a well researched drive through through various ways global financial system facilitates money loundering. It's a fantastic read! Almost made me want to become a corrupt third world government official - the services are that good!

Real estate is just one of the forms of fixed assets that can be used to store wealth after loundering.

https://www.amazon.com/Moneyland-Thieves-Crooks-Rule-World-e...
Shalom Falafel in Jerusalem is excellent, although the lack of a queue was a bit of an adjustment for this non-hebrew speaking foreigner -- you basically just shout (or wave your arms wildly in my case) to get someone's attention.
Memory Use and speed will vary heavily depending on the workload; sometimes the ternary search tree isn’t a good solution, especially for small sets - where a radix trie is probably better.
>The filename characters have to be valid D identifier characters. This annoys some people.

I'd say "valid X language identifier characters" should always be ASCII.

I never understood the BS fad for unicode identifiers.

Wanna allow some math symbols? Maybe. The full unicode gamut, so that you can have a variable named shit emoji? Yeah, no.
I agree that prototypes come into play if you start asking "why did they add this feature?" to either of those questions, or if you want to explain why JS behaves the way it does if you go off the paved path ("And when the student figures out that they can call `new` on an anonymous function without returning anything and it still creates an object..."). I think I disagree that either of those are on the critical path to becoming productive with a language.

I just think people really over-emphasize the difference between "class-based" and "prototype-based" languages as if they're completely different in how users code with them. In my experience, the primary interesting consequences of JS's prototype-basedness vs class-based languages is that you can call methods with arbitrary `this` values, monkey-patch classes at runtime, or even change the class of an object at runtime. In other languages, these kinds of features would be called reflection, they would be in a late chapter labeled "advanced features", and people wouldn't worry about teaching them to students before they had a good handle on the rest of the language.
It will be a functional screw holder longer than it will be a functional computer.
I was addicted to computer games for a while. I never even really liked gaming, but it was a way to tune out the horrible life at home. Eventually, I kind of trained myself to like games; it's really weird too, thinking back I was the kid who liked long-term gratification over short-term, but eventually gaming changed me.

After I moved out, it was an anchor of sorts and I started playing even more. By this point, my gaming habits definitely matched up with the definition of addiction - at one point, I even went ~2 days without sleeping and eating.

The big change for me was getting a job. I couldn't fuck this up (considering I had already flunked out of university, getting a job in my dream field was a miracle), so I quit computer games. I've "relapsed" a few times since and every single time it has been horrible. It consumes me completely. I have now also decided to basically cut out any easy-to-consume entertainment out of my life. I spend my free time on books, nature and sports.

Looking back, it's the experience of totally fucking up my life through addiction that has helped me beat my addiction.
Note that trademark infringement can in some cases include the design of the watch (as tested in court with the AP Royal Oak):

https://www.ft.com/content/1625afaa-925c-11e3-8018-00144feab...
hrobinson@sharklasers.com, thank you
Ask HN: How do I localize a game with minimal resources?
I recently published a mobile game, and I'd like to localize it. Ideally, it would be for a couple of languages, but I don't have the resources to get good translations since I'm a college student. Any advice?
Say if modulename == filename, then you can create a build system that creates a DAG and waits on compiling this module until the BMI files are there.

If you have the other module as a build step it will compile. If not, you have a linker error.

I don't see the issue here?

Especially if you force module imports to be at the top of the file, you could only scan the start of the file to get an idea on whether you can continue and pause until it's possible or all modules are finished and you didn't get your BMI.
I didn't make the distinction, the post sort of did between the lines.

Go back to my original comment and you'll see that multiple dispatch is what got us here.

I never said anything about mutable/immutable data, I'm talking about polymorphism. But I did mention type classes as an alternative.

I frankly fail to see how this is leading anywhere.
But that's not only about Unicode. You can't start your filename with digit or a dash.
So far, from what I have understood, the anti-module movement seems to be all about wanting to use modules as if they were header files, while magically winning the compilation speedup of modules.
> The real world application of GMOs fails to deliver on this promise, utilizing greater quantities of pesticides

AFAIK the whole point of pesticide-resistance GMOs is precisely to use less pesticide, and of a less toxic kind, than in case of regular farming.

> GMOs have typically resorted to exploitive and predatory business practices which fostered negative implications for the farming industry as a whole.

s/GMOs/GMO-employing companies/, which is essentially large agricultural companies.

Alas, if I'm to believe the HN thread from couple of days ago[0], the main issues people blame on GMOs don't exist (lack of genetic diversity), or aren't really a property of GMOs in the first place (lack of "seed saving") - many (including IP protection) apply to "normal" or even "organic" farming as well.

--

[0] - https://news.ycombinator.com/item?id=18923957
HTTP/2 only just seems to be gaining traction. Isn't even a default on NGINX (hidden behind a server config option) and now we're moving to HTTP/3?
IMHO the list of changes presented here sort of half way gets you there to the (apparently) platonic ideal of being more swift or Kotlin like. It's better but seems a bit lacking in ambition because of backwards compatibility.

I'd argue backwards compatibility is actually a lot less important in the JS world than it currently appears to be. Why not aggressively deprecate all the uglyness, broken semantics, etc. If you write ES 2020, or whatever they will call it, why would you still want broken floating point math, wacky equals behavior that nobody can explain with a straight face, etc. Just deprecate it, start disallowing it, and eventually remove it from the language in a couple of versions.

Browser javascript is effectively a compilation target these days. Yes you can write in it directly but many people don't do that. Transpilers seem to be the norm these days. Mostly transpilers already do work around javascript legacy but they still have to deal with hiding some of the ugliness.

The good news is that people update their browsers. So there is very little need for transpilers to be able to target old versions of browsers. Mostly they just need to deal with current and recent versions.

With the emergence of WASM, that is becoming a more obvious compilation target. You can already run C, Kotlin, Rust, Code, etc. using it. Doing so, you bypass all of the legacy of javascript. It's just another compilation target for compilers.

It's not such a big leap to simply run javascript interpreters/vms on top of WASM as well. Why not? It's not any different from doing the same with ruby or python. It would be a great way to support legacy applications and it completely removes the need for javascript to continue to support legacy features. IMHO, it would greatly simplify browser implementations if all they had to do is support running WASM + whatever standardized bindings they ship for things like the DOM, browser storage, webgl, etc.

You could freeze a current version of v8, call it legacy js and use that to run legacy javascript if/when you actually need it and rely on a modern JS interpreter without any of the baggage. My guess is that running legacy js would very rapidly become a niche thing.
Where did you get the job listings from?
Brian Goetz: Java Stewardship (the Sobering Parts)
I haven't used the STM Cube configurator for a while, but last time I did it was almost at FPGA software levels of user-unfriendlieness. If you changed the indentation on a magic comment in your code and then adjusted one of the clocks, CUBE would clobber your existing code and silently delete it.
It can lower the GINI, but it hasn't been. GINI's been increasing for decades, and was still increasing as of 2016:
https://fred.stlouisfed.org/series/SIPOVGINIUSA
She's not talking about technology being good or bad, but rather about it being good or bad for us.
Trigraphs are gone, but it took a while to win IBM representatives over it
That seems to be the opposite point which the article is making since Libya and Gadaffi were attacked an utter anyways.
What are the core differences between this and evan you's mint clone[1]?

edit: I read to the bottom and saw that this is a fork, but if all it does is add defaults ("This repo is a lot more opinionated about defaults and gives you a working transaction spreadsheet out of the box"), why not contribute those defaults upstream rather than fork?

1. https://github.com/yyx990803/build-your-own-mint
Not sure what your definition of gray market is, but there wont be any warranties usually...
Valid characters are usually not the full ASCII set at all, so why not pick and chose from unicode as well?

Or why not full unicode text support? Is there any real reason besides "some people might want emoji and I don't like that"?
I'd be interested to know a bit more about the method they used. Obviously anecdotal but when I started getting heavily involved in drugs my group of friends consisted of 7 people including myself, today only 4 of us are still alive, 75% recovery is not what I've experienced.
Have you ever thought how numerical weather forecasting started? Find out
I exploited TLS-SNI-01 issuing Let's Encrypt SSL-certs for any domain (2018)
>more people can no longer afford to buy but still need somewhere to live, causing the rent market to become more competitive

It seems like you are double counting here. If high prices result in units becoming investor-owned and rented out instead of owner-occcupied, that means the rental supply is larger, so the foiled-owner-occupiers shouldn’t be crowding out more renters.

To put it simply, we are fitting the same number of humans in the same number of buildings here, and just changing whether the person who lives there is the owner.

> and the rents go up because owners charge what the market can bare

Landlords always charge what the market can bear, how does the sale price of the unit move that number (other than the double counting argument above)?
This stops most of the world naming things in their native language.
Oh. I thought it was the Atar2600 game.
You need to attach yourself to a team that is making your manager and their managers look good.

Right, it’s the same business model as elite universities - find people who are likely to succeed anyway and take credit for their success. Except in the case of management, it’s exploitative of the Workers because the manager hoovers up the lions share of the financial rewards, not just a fuzzy boost to reputation and prestige.
Right. Multiple dispatch (the version of OOP that is most suitable for FP) is far superior to classic OOP.
> It's very different from what people will do in laboratory.

It's really the same process, with but with noise removed. Genes are genes, they do not carry metadata that say they were introduced in a lab. "Natural" vs "artificial" is a kind of magical thinking one would hope humanity would cure itself of by now. Hell, if you want to see true masters of targeted genetic modification, look no further than viruses.

> Natural process is quite slow and gives you enough time to drop adverse crop.

"Artificial" process can notice and drop "adverse" crop faster. Also, the way all organisms live and reproduce, genes not fit for the environment they're in will get dropped over time. Living things have an energy economy in them; enabling one feature usually means taking away from others.

This really deserves an Abstruse Goose reference:

https://abstrusegoose.com/215
>Some people are loosing their jobs , see , maybe me myself, i am loosing a job because of Falsification...

Serves them right, since most of the "high end watch" industry is selling 10x overpriced items to rich show-offs and overpaying suckers.

I'm not talking one-of-a-kind, manually crafted pieces with valuable materials here. I'm talking even the "low end" 2-10K watches, with BS generic mechanisms, and costing nowhere near that to make.
Hack services
Hello there, i am on here for those interested in hack related services like phone taps to catch cheating spouse, email hacks, website hack, credit score repair, funding programs,clear criminal records , proof to help win court cases, DMV or any problem you feel no one can resolve. I met Andrew Alan a hacker who helped me with countless projects that came out succesfully and so i decided to vouch for his service and help increase his client base. If you feel you have anything disturbing you and you neeed someone discreet to help you out??? Contact icefoghackersorg@gmail.com or text +1-616-422-7025. I hope this helps you all on here.
Scala is good, but I haven't seen it being used as much as it was popular a few years ago. It may die with a handful of loyal users, sadly; I bought the new Scala book myself and it's gathering dust.

You may want to check out F# if you're looking for a .Net functional language. Or try out Haskell.
Indeed, avoiding fast-rising threads or items high on the front page is necessary to find gold but there are still awesome threads. For example this one - the article itself is so-so but lots of knowledgeable people wrote good comments that are helpful if your startup is in B2B

https://news.ycombinator.com/item?id=19007221
Or you "upgrade" to smack.
It's called monopoly, there is no infinite offer "people will spend whatever it takes to get a roof over their heads. Cities are not infinitely sprawlable, so it's possible to corner the market on places to live in them. Eventually, the parasites will devour the hosts and leave the cities empty shells (ahem, Venice), but by then the money-launderers have sold up and moved on."
20 detoxes ? Holy crap, I salute your persistence. I was never a user, but 'rented' rooms (ok, I let em crash on my couch/stay at my house etc.,...OK, I was a fucking enabler, whatever) to several recovering (and non-recovering) H/meth/crack addicts. They all had legal and family problems that just buried them in never ending toil inside the system. I eventually picked up a case, and had to attend 20 something NA meetings myself. One of the most shocking things I remember was this old guy who had 20 years clean and then he relapsed. Wow. I just feel for these people that've fallen into this shit. I wish I could tell em something that would help, but I don't know...it's a terrible fork in the road.
LOL. The R&D is an insignificant part of the cost. The margins are just sky-high because it's a luxury market, and suckers will pay anything.
Are there any books like this for probability?
Not only that, some of the people who prefer to buy rather than rent and can afford the higher prices may buy other properties that would otherwise have been rented out, reducing the supply of available rental properties and thereby raising rents. Rents are essentially always proportional to real estate prices, otherwise there would be an arbitrage opportunity one way or the other.

Meanwhile the way a normal market responds to high rents is by building more rental properties, because when rents are high doing so is profitable. But that requires buying existing land and constructing new housing on it. If the existing land is owned by people who are neither developing it further nor selling it, that can't happen.

Which is particularly problematic in places with restrictive zoning, because they could be sitting on the specific properties that are zoned for higher density than what they're currently built to -- and those are exactly the properties you would want to buy if you were an oligarch speculating on real estate.
I feel the exact opposite - that people believe the wrong thing (there's a problem with GMOs) for the right reason (business practices of companies). Note that the business practices people mind are not tied to GMOs, and affect all "natural" agriculture the same.
I buy criterion still. I'll use amazon and netflix but more or less prefer dvd. Also I like a lot of old movies, not all of which are available for streaming.
How much more expensive that PV+equivalent storage is it?
This is not my experience. I have several lte devices from them and they are very unreliable. Their only advantage is price (for the time being).
Headline incorrect.

The number of humans killed by indifferent human engineering keeps going up.

Cars don't kill - road designers and human drivers do.
Worked on quite a few startups over the decade.

Each time working for a day job and then investing it on an idea and pursuing it full-time. Currently pursuing: http://draftss.com for 10 months and have successfully achieved $8k MRR.

Still working on creating more products under Draftss. Launched http://draftss.com/getfeedback this month. Working on another one for February.
Duke University professor removed over 'Speak English' email
ye wantin pumped, aye?
Welp, Taleb's argument is "scientism", pure and simple.

A lot of interesting problems in real world seem NP-complete, and we deal with them just fine. NP-complete doesn't mean "any wrong step can kill you"; it means we need to be satisfied with almost, but not quite, optimal solutions.
Same here. 28, and I've been trying to get rid of my cigarette habit for 5 of the 10 years that I've been smoking. I've quite often made it to the 2 month mark, but whenever something bad happens in my life, it's becomes way too tempting to fall back in to old patterns and just have one cigarette. And then another one, and then I might as well buy a pack...
It doesn't matter, the statement "technology is neither good nor bad for us in and of itself" still holds true.
That's a false dichotomy. If you were talking about restricting identifiers to codepoints in the Unicode "letter" categories, you might have a point. (Nb. there are approximately 160,000 "letter" codepoints in Unicode, the vast majority of which being CJK ideograms.)
Recommender Systems Flowchart
That's nonsense. Regardless of complexity of the system, a single bit of knowledge in your educated guess cuts the space of possible choices in half. Even a few bits of knowledge can let you avoid dangers that random selection will reliably hit.
> Rents are essentially always proportional to real estate prices, otherwise there would be an arbitrage opportunity one way or the other.

This is empirically
false. There is an incredible range in the price-rent ratio across different real estate markets - from 50 in Hong Kong to 5 in Detroit.
While a lot of people make objects for the sake of making objects, I think it is instructive to think why you want to make objects in OO. As another poster has said, what if I had structs and functions with multiple dispatch? Why would that not be better than OO?

People tend to think of OO as a way of encapsulating data and then providing access to it. I rather think of it as a way of encoding program state. Often you have multiple operations that you want to perform on the same program state. It is nice to group that code together. Indeed, we have a computer sciency word for that: cohesion.

In FP, too, we do exactly the same thing. Take a look at any modern FP program and you will see that it is usually broken down into modules that represent program state. The modules contain code that operates on that state. We do it for the same reason we do it in OO: it creates good cohesion.

Getting back to my original question: why not structs with multiple dispatch? Actually, I wouldn't mind that at all (what's not to like about multiple dispatch?). However, the problem, I actually have is the struct. It's the same problem I have with the way many people approach OO: they are thinking about the code from the perspective of how to encapsulate data, not about what functionality they want. They are thinking about raw data instead of program state. A struct is a fine place to store data, but it's not the first place you want to go when you are doing design.

Instead you want to build your functionality and identify where you have commonalities in state. Then you should start thinking, "Hey these are using similar state. Are they related? Would it be more cohesive if I grouped them together?" Of course, it would be kind of strange to do that all the time. Most experienced programmers have a pretty good idea what program state they need to work on before they start. They can design data structures that are likely to be needed ahead of time. However, the priority should be to adjust the data structures to match the needs of the program state and to create more cohesive programs -- not to provide rigid boundaries separating your code.

Of course, nothing I've said is much different than programming in FP, and I wish that were not a surprise. OO and FP are not really so different. It's pretty easy to make the exact same mistakes in FP as you can make in OO. I sometimes feel like FP is just not popular enough to have widespread bad practices (like writing entire applications using only free monads).