skysight-inc/HackerNews huggingface dataset:
This is a great story, but with respect I must disagree that this kid is the loudest person on the planet.

If it’s anyone, I think it might be me.

Has this kid topped out an SPL meter at 127 decibels? I have. I don’t know how far I can go beyond that point.

Ironically, I’m also sensitive to loud noises. I much prefer silence over noise. I wear 32db NRR earplugs frequently. I have 32db NRR earmuffs that I wear at home, for when my wife is doing things in the kitchen that are too loud, or when I am doing things in the yard with loud equipment.

All the headphones I use with any frequency include active noise cancellation, and sometimes I combine the ANC headphones with the earplugs.

I’ve probably bought just about every single SPL or sound real time analyzer app on the App Store. I use the Noise app in warning mode, but it won’t let me go below the OSHA standard of extended exposure to 80db or more. I’m still looking for the right solution to give me a summary of the noise levels around me throughout the day, 24x7 and that doesn’t require that I have a battery sapping app running in the foreground all the time.

I’m glad the Noise app has helped this guy and his son, but it is not enough.
Because I have a taste for risk aversion just like one has a taste for hookers and blow. To each their own.
The website loads fine? Page two is more interesting. It's about yield which is not discussed on the cerebras website.
They do, but it is not easy to do.
Bar customizes 75 Big Mouth Billy Bass fish to sing synchronously
Lombok is a compile time library that doesn’t do any magic but replacing an annotation with fragments of code. It feels more like using macros which exist in many languages. And it helps in keeping the code readable and DRY.
It's my favorite part about Free Software.
I've had Amazon combine separate orders into a single box.

If your orders are really 30 and 10 minutes apart, Amazon will ship them together if it can.
The way to get there isn't the same, the impact on Java library authors it is.

Even Jake Wharton already complained about this publicly, and he is now working at Google, go figure.

> Happy Tuesday Android developers! Java 13 out today. Java 8 is now 5½ years old. Here's your bi-yearly reminder that Android is holding back the Java library and language ecosystem.

https://twitter.com/JakeWharton/status/1174020113466568704

> The Android platform is on the cusp of holding Kotlin back. New bytecodes not being available both in the Dalvik set but also on devices in the ecosystem means Kotlin is forced to target older Java bytecode versions which can hinder new language functionality.

https://twitter.com/JakeWharton/status/1017597264225857536

> Kotlin is great but there's no reason anyone should need to target Java 6 bytecode and APIs in 2019. IntelliJ platform switched to 8 in 2016.1 and 11 in 2019.1. Servers are mostly 8 trending towards 11.

https://twitter.com/JakeWharton/status/1174024747400777729

So we are just in the same position as if J++ would be kept being a product, any Java library author that wants to have market share on Android needs to constrain themselves to the Android's view of what means to be Java.

And I have to bow to Jake as he is doing a very good job adding support to R8 and D8, to at very least desugar modern Java features into Android Java.
Looks like an alien language in The Fifth Element...
Why You Should Be a Startup Advisor
Your story seems to indicate that it is not necessarily the school, though.
No. Why did you think that we might be?
I somewhat agree with you and reluctant to use Lombok. But it's easy to say "use better language". Kotlin is too different. Java is actually pretty good right now and the only thing I really need is property declaration.

Actually I was thinking about different approach last year, didn't get to implement it. Something like declare abstract class with getX() setX() methods and let library to implement missing methods. Now it's one line per method, no trivial code and able to generate other nice things, e.g. I really want to have fast initializeable properties (like getX throws exceptions until I call setX).
They certainly can do good things and even change.

What is schizophrenic is having a community that hates big corporations, but happily takes anything they decide to offer,
> Record types for Java are being worked on, and we should be getting them hopefully at some point in the (near) future.

Just 2 days ago JEP 359 [0] was marked to be fixed [1] in Java 14 (as preview feature)!

[0] https://openjdk.java.net/jeps/359

[1] https://bugs.openjdk.java.net/browse/JDK-8222777 (see "History")
It is true that AI can carry bias and often produce results that are unexpected and offensive. It was clearly put into simpler terms by a ted talk I got to watch recently:

The danger of AI is weirder than you think
(https://www.youtube.com/watch?v=OhCzX0iLnOc)

In terms of maturity, the AI we have now is much closer to a statistical analytics engine than to the all knowing AI governments shown in sci-fi, which is to say that it is in its very early stages.

I can't wait for the good stuff, but I'm also concerned that there's going to be multiple unexpected ripple effects in the path towards that goal.
Police murder plenty of white people.
Big discussion 2 days ago: https://news.ycombinator.com/item?id=21544537
Sure, I guess hating them today, and tomorrow gladly accepting whatever they release 'cause its gratis, is also human behaviour.
So... they’re trying to prosecute two guys and have not only zero evidence of, but an awful lot of counter-evidence of mens rea.

America has a serious problem with prosecuting people it’s pretty sure are innocent.
Very well said. Though It’s disheartening to read and a tough pill to swallow.
> Sure, but then you're liable for everything your spoofer says if it truly isn't distinguishable from your own voice.

Liable in what sense? What kind of liability are you thinking about here?
"at most a week or two of concentrated effort" - that's actually becoming increasingly costly due to the ever-increasing opportunity cost attached to basically everything. And it consumes mental resources too. Things may end up becoming more unproductive. And then there is the risk of a new language/toolkit/library/framework becoming under-maintained over the long run.

I believe these are the reasons why everyone ends up using ad hoc solutions and doing it their own way that works in a case-by-case basis despite not enjoying as much generalisation as says the new language/toolkit/library/framework which is basically an implementation following specifications designed to solve a more general/abstract problem in a particular way such as described in this article.

Nonetheless I'm glad this article has received a good amount of upvotes to appear on the front page of HN. I'm just wondering what the conversion rate is like i.e. how many % of people who clicked in would go through the entire article and learn about CUE lang in its details and how many % of these people would end up using CUE lang. And then there is the question of how many % of these people would stick to CUE lang over the long run (says over the course of 1 year).
Driving Cities Index: The Best and Worst Cities for Drivers
Same here. I came to the HN comments to see if there was any other comparable alternative in some comment(s)!
A friend of mine who is a med school professor read the full paper and informed me that:

"There was no statistical significant association between ScreenQ and cognitive score when the analysis accounted for income."

I wonder if the journalists didn't read the full paper, or if they read it but decided to publish these two paragraphs, which give the impression that the physical results are tied to cognitive performance.

> After controlling for age, gender and income, the children with higher ScreenQ scores had lower measures of structural integrity and myelination, especially in tracts involved with language and literacy skills.

The researchers also tested the children cognitively, looking at measures of language and early literacy. The results of the cognitive tests correlated well with the children’s screen exposure; the children with higher screen exposure had poorer expressive language and did worse on tests of language processing speed, like rapidly naming objects.
> (like getX throws exceptions until I call setX).

Oh, the wonders of using widespread mutable state! Did you remember to call this other method here before trying to call me??? No?!?! Oh, here's a nasty Exception for you then.
Humans’ sense of ‘intuitive physics’ leaves fingerprints on fictional worlds
Sure, but instead they decided to capitalize on the existing market of J2ME and Symbian Java developers with tricks to sidestep Java licensing on mobile devices.

And nowadays Android holds hostage any Java developer that wants to target Android, because one needs to constrain ourselves to Android Java's view of the world.
Ask HN: Flex Jobs for Architect
Flex jobs.com seems to have many architect roles posted. Are they legit, anyone know? What’s an option to find architect jobs that are remote and actually an option for someone outside of the US or EU? Work from home is key.
> places a lot less conservative than Silicon Valley.

Or places a lot more conservative than Silicon Valley.
I haven’t found something that does it all for me. I still use Evernote. Every time I get a real paper mail, an invoice or a receipt, I scan it with my phone and save to Evernote. For the PDF OCR search. Thats my only Evernote usecase.

For notes I use Bear. Which is, IMO, the best UX for note taking on iOS. But. It doesn’t have a web GUI or a Linux app. So. I can’t really keep using it.

I’ve tried them all. Joplin, SimpleNote, Evernote, Turtl, Laverna, you name it. But none of them have both Linux Apps and a great iOS app/experience. (80% of my notes is done from iOS).

One day I’ll have to go out to write something myself.
This is already the case, and has been so for a little while.
It’s new to me :)
There is one thing that you would never know about - the fear of being unemployed after 40 with the family and mortgage. And the truth is that in this industry the time plays against us. It might be the biggest motivator ever to start your own business.
But would you sit through Transformers?
I don't understand why trampolines are needed at all, I would think you could pass the stack reference (or the captured variables references) as extra argument to the nested function, and pass them around together with it's address as a struct. Isn't this what lambdas do in C++?
California will no longer buy cars made by automakers against clean air
This seems like an odd argument to me: "enabling efficiency isn't useful if you assume people's habits won't adapt to the new status quo". Once you've moved personal vehicle use of the sort you describe from essential to luxury, I don't see why you couldn't make users bear the cost of their frivolous externalities.
Consul issues have bitten me at two companies, and I heard word of it being the culprit for some serious outages elsewhere. One possible takeaway here is to remove it.
From the perspective of mechanical design (but definitely extends to things like art and I would assume coding), I don't really agree, but it is a learned skill. In essence, being creative is a loop between coming up with ideas, and then looking at them through a practical lens. Being practical comes easy to most technical people, so they need to deliberately let that go to properly iterate through the cycle.

Truly innovative solutions to problems are few and far between. Nearly everything is a combination or extension of solutions that have come before. Being good at coming up with ideas is mostly having a good database of knowledge to draw from, and taking the extension or combination process a couple steps too far before tossing out impractical ideas. This is why brainstorming can be effective, if you are working with someone where you feed off each other's ideas, the process can be a lot more natural rather than deliberate.
Or 10 years later the surgery is seen as less or more effective, or a better version of it is developed.
Why Organizations Need Zero Trust Application Security
Sweden honours imprisoned writer despite Chinese threats
In what concerns me, farewell Alexa and Echo as well. I don't see a need for such intrusive devices.
Highs and lows of Lowell Cafe, America’s first cannabis cafe
Obviously not. No sane person would believe such a promise.

Just imagine the scale and length of the clinical trials that would be required to test such a claim.
Dystopia averted: https://en.wikipedia.org/wiki/Genetic_Information_Nondiscrim...
I’d agree with this. All the action in a house happens in the basement. It’s here where you see the mechanicals and all the wiring and plumbing decisions. It’s where you see if there’s water or radon leaks or structural issues. And it’s the part of the house least understood by the user / typically it’s a scary/foreign place to be. So yeah that sounds just like the data model!
I actually used Cortana on my Android phone. (Disclaimer - I work for MSFT). The main reason why I don't use Google assistant instead is the total unease with having Google listen to me 24/7.

Cortana's not too bad for the simple stuff like getting the outlook of the day or setting up geofenced reminders (remind me to unload the washing machine when I come back home).

Anything more complex absolutely fails 100% of the time, with this ridiculous behavior most assistants have to default to "here is what I found on the web". Why on earth would I want you to search for what I asked you to do? Wouldn't I ask you to search on the web if I wanted you to search on the web?

I think that's the downfall of most voice assistants I've tried. Discoverability is poor, which wouldn't be a problem if the feature set was not limited to the basics.

That being said it also loses a lot of its appeal by requiring a physical activation (either clicking on the app or on my headsets button), since Google removed the possibility for alternative voice assistants to do that. Compared to "hey siri", that schnucks.
I started with Evernote some years ago and so far I haven’t found anything better. The PDF OCR is great and having a web interface is also very convenient, e.g. for using it at work.
The next time you or your spoofer jokes about blowing up a Mosque or you commit an illegal act. Alexa will call the cops on you.

All of Alexa's requests are monitored for keywords, it's pretty much the most amazing surveillance system ever.

Here's one example https://vt.co/news/us/amazon-alexa-calls-911-after-hearing-m...
I'm not very interested in working on intrusive marketing, but I'm more motivated than ever on my current project, which involves linking enterprise architectural models to all sorts of other business data in order to provide insights into how the business is doing.

That doesn't sound terribly exciting, and yet it is. I've been involved in this project from the very start, I've been talking with many stakeholders, I've had to make decisions on how to approach this, what tech stack to use, what features to focus on, what new features we could add, how to prioritise different concerns, etc.

I'm involved in the context of the project, and not merely the execution of it, and that's given me a much greater sense of ownership. I really care about this project and want to see it succeed.

So maybe just talk about the context isn't quite enough; involve people in that context, make sure they understand the why and have them decide on the how. Make sure they're not just cogs in the machine.

(It helps that the tech stack involves a Graph DB, which we didn't have any experience with before, and we create a lot of interesting data visualisations.)
Because your callee is stupid, and it doesn't know about your extra argument. The pointer you give it needs to look like a normal function pointer in every way: it can't take different parameters, it can't return something else, and it can't move around. Almost all languages with first-class closures do it the way you mention, but the limitation is that you can't use them with code that's not expecting it.
It's a nuclear arms race for capturing and monetizing user behavior and attention across all tech giants.

I'm generally against pervasive government regulation and oversight as a fellow tech enthusiast, but I fear where humanity is headed if these companies are left unchecked to their own devices, in an era where echo-chamber outrage amplifying newsfeed algorithms are subverting democracy as we know it.
the current state of AI just seems like a form of mysticism in which practitioners cast finger bones and attempt to divine meaning from the output
Where it's swirly there be prey and mates.

If nothing in sight follow preyroutes. If energy intensive obsticle, don't..
See also QuickJS, Fabrice Bellard's js engine: https://bellard.org/quickjs/

(Fabrice also started qemu and ffmpeg, wrote the tiny C compiler and broke world records for calculating pi)
Gil’s Collegial Quantum Supremacy Skepticism FAQ
Show HN: Free Tool for Moving from Discord to Slack
I don't think reading books is damaging to cognitive health, it's not a passive experience and requires significant energy. I think we'd be hard-pressed to find anyone who could disagree with the benefits of a child reading for multiple hours a day?
Show HN: Listen Around – explore historical places, monuments, buildings nearby
Nobody likes internal affairs and work quality inspections.
Looks like the stages of mitosis (cell division):

https://www.nature.com/scitable/topicpage/mitosis-and-cell-d...

The faint lines are the cell walls and the bright spots in the middle would be the DNA. I can believe this is what they're going for with a bit of squinting.
Correct: https://www.smithsonianmag.com/smart-news/identical-twins-ar...

And it starts in utero, even at the embryonic stage: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6301568/
I'm not excusing Lion Air. I actually live in the region and everyone knows about their problems; I and many others refuse to fly with them. But that doesn't let Boeing off the hook at all. And I note you didn't mention Ethiopian air, who have a far better reputation.

I think a lot of us here are software developers. As such, we all know that if a user does the wrong thing once, that's their problem. If they do the wrong thing 25 times in a row - that's our problem. I don't care how good the pilots are, or what country they're from. If a software system silently activates, with no immediately obvious way to turn it off, and ends up killing hundreds of people - I blame the developer. Fail-deadly systems have no place in commercial aviation.

I don't want Boeing to go bankrupt, but I want them to hurt very badly from this. $25B of stock buybacks but they cut corners on this jet, to the cost of ~300 lives. This needs to cut right to their core and I'd be happy to see the entire C-suite and board fired.
It has nothing with mutable state, actually. I can use this approach with immutable state as well. It's just another value "uninitialized" for property. Like `null` but throws faster (and potentially separate from null, because null could be a valid value).

I'm using it for SQL queries. My query returns subset of some column set. It's not practical to define a separate class for every query. So all queries for the given table returns the same class representing all columns in a given table. But if one method returns subset of those columns, other columns contain uninitialized value and should not be read. Any attempt to use uninitialized value is a bug and must be caught as soon as possible.
This is an interesting space personally for me. I have always been thinking about personal goals, habit building. Curious about your project.

I already see a product built. Mind sharing what do you mean by open sourcing it and the timeframe of 6 months development
At 45 I crave building more interesting things than your basic standard website.
Most young folks who even think of starting up a business certainly have a good family that can support them in case of (almost certain) failure.
The point is, Google doesn't hire directly there. Officially, they have their Saint Petersburg office closed years ago, and it is "just 3rd party contractor companies" doing things for them there
I have friends who work at Walmart Labs and Apple. Clojure is not just being used, they are diligently building more stuff. Apple is actively hiring Clojuristas. Walmart did hiring rounds recently, not sure if they still have open positions.
I think this sort of thing is handy for reinforcing to people that neural nets are still just code, and should be treated as such. That means testing and reliability standards built into deployment. The last exercise in particular rams it home really well - you don't need to do adversarial attacks by means of inferring gradients and all that jazz, when you can just spot a buffer overflow. This is a great repo, which I'm (ML Lead) going to make my co-workers read.
That article says that he told it “did you call the sherifs?” ...then it called the sherif.
I'd say it's more like trying to train your cat to play fetch.
The Google/Fitbit acquisition is still fresh in everyone's minds. That's going to color the perception of any new app/site that has the potential to gather information about you for some time to come.
Oh, yeah, this makes totally sense, I did not think about that. Thanks!
> in the hypothetical situation where classes are added just for styling

OK, a style-based class naming system

> is it a given that the correct way to name it is a way that stays the same when the styling changes

Not with a style-based naming system, in that case it's ok for the class name to change, and you can expect it to change often, which a lot of people argue is ok.

But like @welly said, herein lies the problem, or preference. The argument is exactly about whether you should name things in unchanging "decoupled" ways, or whether that doesn't work out in practice and it's simpler to just have utility styles.
These are some interesting results. That said, fully self-driving cars almost certainly won't exist any time in the next 100 years anyway, so I don't think this will be an issue. By the time, if it ever happens, that fully self-driving technology is created, society will likely be so different from what it is now that the issues this article raises will no longer be valid. Fully self-driving cars require artificial general intelligence, so to me a bigger issue if they ever exist would be whether it is ethical, given that most likely in principle no objective test for sentience is possible, to use more-or-less human-level intelligences as slaves.
> Sure, but the next time you want to see your Google Maps history, you'll question your own sanity.

Indeed I'd question my sanity, as I can usually remember roughly where I've been yesterday and don't see much use in looking up where I'd been a year ago. Of course I might be missing out on something, since I don't use Google Maps at all. (I prefer OpenStreetMap.)

In what kind of situation is being able to look up one's own location history actually useful?
Why not, then, build a motherboard with many processor slots that can handle the linking then use traditionally sized processors? I don’t have the background here and am curious.
The flat earth conspiracy is spreading around the globe