skysight-inc/HackerNews huggingface dataset:
Burning Down the House with IoT
Open Source BI / Charting Software
I am looking for an opensource charting / BI platform that can be used to build widget based dashboard and provide all the basics for reporting out data. I have looked at Metabase but not sure what is currently best in class?
https://github.com/RPCS3/rpcs3/pull/4384
Occam's razor!
Can't agree more. People always bring up how risky and unethical the insulin pump hacking stuff is in literally every link it's mentioned. I guess intuitively, all things being equal, people feel like like you should be as cautious as possible and test these like any other medical device.

But all things aren't equal. Most of the people doing the hacking (I know a few as well) are already intimately familiar with the biology and consequences, and are already constantly monitoring themselves, or their children and loved ones. They're the best people to test this stuff.

And, like you said, there are compliance issues with children and all sorts of bad things happening already, like devastating lows, diabetic comas, chronic sleep deprivation, etc. The closed-loop and automated systems already reduce these things and improve quality of life for all parties involved. Also the companies are taking forever and may have a vested interest in maintaining their products the way they currently are.

If all things were equal, I could understand the disdain and caution for the device hacking. But they're not.
Running neural nets on Android using OpenCV
It's striking to me how many of the doctors I know envy tech people; maybe it's just a case of "the grass is greener."

There are also many downsides to medicine not being considered by the authors: https://jakeseliger.com/2012/10/20/why-you-should-become-a-n....
Did not read. Assumed article did not deduct malpractice insurance premiums and student debt payments to reach conclusion.
The parent comment asked about Safari, not Apple Podcasts, and a comparison was being made in the browser space.
[Former developer on the Windows Component and Applications team, renamed Developer Experience team]

There's a big difference between an imperative (e.g. arbitrary code) and declarative installation process. Imperative installation is most common on Windows due to the initial decisions made by the registry designers + the Windows Installer originating from Office and starting with imperative. Declarative installs are common on the Mac where "installation" usually means dragging a binary from the DMG to your Applications folder. OS X then manages OS integrations declared in an app manifiest.

Declarative installations delegate to a system which has a broader view and standard mechanisms to handle state transitions required for installs, upgrades, and uninstalls. Imperative installations frequently leave residue and are hard for even Windows to fix. I spent years of research and have several patents on trying to figure out how to distinguish between "extension points" of the OS and private state to create a sandbox with the necessary pinholes. Even with those tools handy, many software shops see no reason to upgrade because the Windows end user accepts a life of installers.

I see logic in starting from scratch. This time we can create an end user expectation of declarative and (laterally + vertically) sandboxed apps. Hell, that's what we tried to do with Windows 8, but it was unfortunately restricted to the "modern" (aka full screen) apps that never caught on.
but download and run is the point. with webassembly in the browser i don't have to worry that the installation tool will mess up something on my system. if i want to get rid of the application, i only need to clear the cache.

sure, linux is doing that much better, but until we get linux (homebrew for windows?) installers for windows, i'll prefer webassembly, at least for casual use.
Worst case (headless, at least) with a USB SSD powered off the bus, I was pulling 1.8 amps. But I can imagine if you’re also driving some other USB devices, and one or two HDMI displays, 3A is not far off!
Because it's so easy to share JavaScript code.
One big advantage that doctors and lawyers have is that their careers easily progress as they get older, they continue to get paid more and have excellent job security. A 50 year old lawyer or doctor is making bank where no one wants to hire a typical 50 year old developer.
I don't disagree but I thought that they triggered some sort of transformation. Here you are agreeing with me that they didn't.
Again, I have no problem with speculation. The question, however, was not speculation. It was starting from the assumption that the fire was intentionally set. That is not speculation.
Creating scientific graphics is a much different job than doing graphic design.
Reminds me of looking at a map of where I used to live a few days ago. Turns out there is a sports ground at the the end of the street I used to live on (and it was there when I lived there). Lived there three years and I had no idea.
Free Websites to Learn Algorithms, Git, Python, SQL and Programming
I'm not agreeing at all. BMW just lost their CEO because they've lost so many sales to Tesla. Other automakers are desperately trying to play catchup to them.

I have never had people come up to any other car I've owned (Chevrolet, Mercedes, Jeep, Toyota, Lexus, Infiniti) besides our Model S and Model X with questions, tell us the car is beautiful (in an Aldi parking lot no less), or want to go for an impromptu ride along. I've never had kids run up to any of our cars besides our Teslas and go "omg it's a Tesla!!".

The transformation was making electric cars better than internal combustion vehicles in every way, sexy, and desirable. Mission accomplished.
Glad you like it! We think it's the best solution for cooling any model of Raspberry Pi that's available.
>I'd really like to see Flash reborn on WASM

Especially since so much of the internet was once on Flash and we're looking at the loss of historical archives.
Java++, adding collection literals, from-imports, and more to vanilla Java
We tend to see differences and fit an explanation.

- For some, the differences are explainable by completely benign reasons (“girls just aren’t interested / girls have a comparative advantage in non-STEM fields”),

- others see a conspiracy of intention (“men are trying to keep women out”),

- others see a malevolent but unconscious system (“thoughtless behaviors drive women away”),

- others see a relatively benign but unconscious system (“girls are given dolls where boys are given computers”)

I am old enough to remember being bullied in school for being into computers. I remember one or two girls along the way that hung out with the rest of us nerds in the computer labs. Nobody much cared about the gender breakdown as far as I could tell—most of the adult men and women I knew expressed something between distaste and hostility to the notion that a youngster would waste so much time on these stupid toys.

I think once computers established their bonafides as an economic ladder, people started to take note. But by that time, those of us relegated to hiding from bullies in the computer labs came to be the face of the computer industry. I suspect that probably exerts subtle pressure on the younger generation to conform (“these people don’t look like me, listen to my music, understand my culture, share my gender—I guess this just isn’t what my people do.”

I suspect people encounter some degree of all of these things. This kind of research study is interesting in trying to suss our relative contribution.
You could design a copper heat-spreader to pop over the heat-sensitive part(s) of the board, and then apply a heatsink to that. Maybe copper foil would do the job.

Another approach is to just run the Pi submersed in mineral oil, with liquid convection then taking the heat away from the board and shedding it to the surrounding environment. We usually don't run our electronics like this (even though the general approach is widely used for cooling needs of all sorts) because mineral oil is gross and might even impact the endurance of our hardware - but the Pi is tiny and cheap enough to make this a non-issue.
Clear unambiguous rule of law? Dream on, this is China we're talking about!
From the arguments at the time when dragonfly was leaked, it was brought up that there is censorship, though in a different form, already in the EU. Be it right to be forgotten, or filtering of information related to things unsavory to the past of any given country in the EU.

Then the US and EU both have censorship around things protected by law. So you can sue people to take down slanderous material, or material that violates copyrights or trademarks.
Larq – An Open-Source Library for Training Binarized Neural Networks
Just a bit off-topic but what are you guys doing that you need to do CPU throttling? I just got a Pi4 and wondering if I'm missing out on some cool projects I can do with it :)
It's surprising I haven't seen any 50-Cent armiers in here decrying Google for this as of yet.
Boringssl used to use assembly until they figured out this trick of scaring the compiler away by justing putting an assembly directive in the function:

https://boringssl.googlesource.com/boringssl/+/refs/heads/ma...

https://boringssl.googlesource.com/boringssl/+/ad1907fe73334...
>From everything I've read about how China operates it's sort of the exact opposite in one sense from the west.

The main differences can be summarized as "rule of law" versus "rule of people". Also connections with someone in the upper levels of gov't are paramount for any company looking to make it big.

Source: Chinese family members.
This has nothing to do with the quality of that NYT avalanche reporting, or the technology -- but I was more than a little surprised how they dedicated that much staff time, resources, and production to that story.

After all, this was a story about how people engaging in a purely _voluntary_ (and mind you, luxury) sport were causing and encountering avalanches. Hardly the most exposé-of-power, human-nature-revealing, check-on-society pieces of journalism. Just stop hiking off trail to go snowboarding on unstable mountains! Sheesh.
Weird to have this limitation that you can’t vertically scroll mid-frame, when it turns out you can if you just circumvent the blockade.
Yeah, thermal insulation behaves in much the same way as electrical insulation. If you put a conductor in series with a resistor, the conductor doesn't conduct all that well.
> Looking at levels.fyi, it seems that such a person would be making from 250-350K, which is comparable if not greater than an internal medicine or family practice doctor with a lot less stress and much fewer work hours.

Is that $250k-$350k exclusively in hyperinflated areas of the country? What would a FAANG developer be making in Miami, or Iowa?
Type Yoga: Typing Flexible Functions with TypeScript’s Advanced Features
The reserved registers may always be a problem. It reminds me of the people who complained about massive slowdown in games when Vista released. The games were so optimized to fit in a single page that the few new pieces of state in the window manager caused page thrashing.
They also have the distinct disadvantage of always being in the position of making decisions that may kill someone.
AirBnBs could have some form of noise monitoring and have the system overcharge you when you make too much noise.
Any sort of heavy hand the West takes to “prove” that whatever it is that China is doing (censorship, communism, etc) is wrong/doesn’t work is going to backfire to the highest degree. It will entrench them in their already strong beliefs that the West is only interested in holding progress back from China (out of jealousy at their high economic growth).

If you believe your system is better, then you really should not have to actively participate in fighting opposing systems of belief. Forcing it through just shows that you are motivated by self interest, and not a core belief in the superiority of your own values. Such a strategy will lose the hearts and minds of the people of China as well, and at which point who are you protecting the rights and interests of anymore if those who you seek to “help” aren’t even on your side?
Are you spending major time on minor things
It's social engineering. Even I felt uneasy seeing how the author was able to take usernames. However, this isn't very different from other white/black-hat hackers getting into others' accounts by simply contacting support and providing minimal proof.
Your lack of imagination is disappointing.

That’s why it’s great to see China innovating where the rest of the world won’t.

https://thenextweb.com/cars/2019/04/15/how-chinas-new-highwa...

You have a bit more flexibility with roads. If you want to add a lane for cars, for example. You could have restricted periods for cars only.

Trucks could filter off main arteries to make late night deliveries within cities where roads become self-driving only during certain hours.

Drivers could also meet trucks at exits.

In the US, it would be great to drive to Florida in the winter with your car so you don’t need to rent a car once you arrive.
Which shop? Couldn't find it on amazon and local stores don't have stuff like this in stock.
Unlike many pieces of software the shortcomings of JavaScript frameworks are obvious and numerous. Frankly they aren't very good.

Large numbers of people using them are going to think "I could do better myself" and some of them actually do.
Philadelphia Resident: The art museum.

Philadelphia Tourist: The Rocky steps.
Previous post: https://news.ycombinator.com/item?id=18958679
This is why nobody under 30 should be allowed to vote because this poll wouldn't change much if it were conducted with 25 year olds..
And yet MANY people willingly make that tradeoff. https://www.usatoday.com/story/tech/2019/06/05/diabetics-for... Also with CPAP devices, which are less likely to kill you but it's still possible. https://piunikaweb.com/2019/02/21/rise-and-fall-of-sleepyhea...
> If you run computing hardware at its thermal capacity for long periods of time, this will cause more wear on the parts than if they are run well inside their limits.

So I have a moderately increased likelihood of, at some indefinite point in the future, having to spend a whole $35 to replace the Raspberry Pi. I can prevent this by spending extra money (and time) up front.

In some cases, it might be worth it. Maybe I'm using this Pi to control something, so downtime is bad. (But even then, fans have moving parts and a high failure rate, so plan to monitor the fan's condition and be prepared to replace it.)

In other cases, if the performance isn't important to you, it may make more sense to just accept a shorter lifespan. By the time it breaks, the next generation Pi may be out anyway. I don't love thinking of hardware as disposable, but at this price point, it may be smarter economically.
> If you believe your system is better, then you really should not have to actively participate in fighting opposing systems of belief.

Uh why ? I think it's exactly the opposite
That's what Apple used to do with their Macbooks. Heat pipes into the metal frame which conducts it over a larger surface area creating natural convections which carry the heat into the air.

The real downside is that mass plays a substantial role. Meaning thicker metal, larger cases, are better than thinner/smaller. Whereas a fan can accomplish similar results for less cost and space (but not passively).

If people don't think passive can work they need to check out Apple's recent Mac Pro that passively cools two Radeon Pro 580Xs. There's no limit, except cost.

Personally I still feel a combination of heat pipe, into heat sink, with a small progressive fan is the ultimate. If it is large enough the fan should stay off except under heavy load.
The people I’m talking about are. Both at Google and elsewhere. And they are libs.

Then again, a surprisingly large number of Google employees don’t seem to understand that they work for an advertising company.
I would be very hesitant to call the police in the US given their reputation.
This was exactly my intended use case - as a gift for relatives - the problem I've had is that I need it enclosed to prevent tiny little fingers from getting hurt/destroying the thing. Tried soak testing it one night and experienced the same thing :/

Currently I'm hoping that I can modify the case this weekend to fulfill my needs.

As something intended to be used by kids to learn about computing I do wonder how many are going to get hurt fingers from the heat output by accidentally maxing the cpu and/or touching the USB ports, etc.
We were hosting a family Christmas party and doing the associated prep work, and I remember really having to force myself to stop reading Snow Fall half way through! Such a great read to such a tragic incident.
7 years into your career you could easily be making $500-600K in total compensation at a FAANG while a doctor has yet to graduate.
The Tesla social media team is particularly active this quarter.
But five functions that return a value and an error would each have to run the if err != nil dance whereas with method chaining it's cleaner
>life forms will reproduce and spread until they die off

Because they don't have the higher level thinking skills to realize their reproduction will have negative consequences. That's a horrible reason to not at least attempt to address the issue.
> If you believe your system is better, then you really should not have to actively participate in fighting opposing systems of belief. Forcing it through just shows that you are motivated by self interest, and not a core belief in the superiority of your own values.

Uh why ? I think it's exactly the opposite
On the second page, you can read "Why the Web won't work"...

https://much.isds.tugraz.at/projects/hyper-g/10.htm/

Most of their criticism is spot-on. But Google for example managed to build an empire from one of the shortcomings of the Web they've listed: the lack of full text search in servers.
" It doesn't include things like lawyers and computer programmers"

When my daughter was in 4th or 5th grade they had a "career day" in which students could meet parents who were in jobs they found interesting. I offered to talk with kids about being a software developer. The organizer contacted me the day before to let me know that nobody signed up to talk with me. I was a bit crestfallen. ;-)
This is both really amazing and sad at the same time. Amazing because they are advancing a fascinating field and discovering what Earth's interior is like. Sad because it seems research like this barely gets any funding or attention.

Yesterday I read that NASA estimates that it would take $104B to go back to the Moon. I'd much prefer we would spend that kind of money on trying to get to the center of the Earth :)
I seem to recall reading a comment on hn a few months ago about over hearing (at the gym) a transplant surgeon trying to recruit his friend saying that he could get several mill per year.
That's because they are not scrolljacking, just using waypoints or something similar.
> I wanted to be a garbage collector

I used to say that (from age six) to dissuade further questioning from dull adults. It usually worked.
As another option. What if we banned the disruptive behavior?

Maybe neighbors can leave reviews on guests? Maybe a unit can be forced to be delisted with enough complaints?

Who knows but automatically banning things isn’t always the answer.
i have learned that a lot of terms, specially ones worth money, have been gamed in google for almost a decade. it's really not hard to do at all. If i know i am searching for a competitive term, i will sometimes try bing instead. it has been gamed as well.
I would like everyone answer few questions to define what is fair and what is not:

1. Is it fair for high-skilled Indian-nationals to wait 10+ years for a GC?

2. Is it fair that indian consultancy bodyshops overwhelmed the IT market and H1B quota and then brought down the wages of IT professionals via C2C, 1099, OPT/CPT, fake resumes and other tricks?

3. Is it fair that indian GC backlog will delay GC for other nationals, in case the 7% limit is lifted?

I would say since Indians enjoyed getting the majority of H1-Bs, they should also bear the consequences of hitting the country limit. Otherwise, it would only benefit Indian nationals only at a cost of other nationals.

I am not even talking about nurses and other professions that will be harmed by this bill.
SanDisk 1TB MicroSD Card Review
The title of this article talks about Silicon Valley but then uses national numbers. There are very few software engineers in the Bay Area making only $110,000 a year. If they want to talk about tech that's fine, but this includes programmers working at insurance companies in Tulsa, which isn't exactly the image that comes to mind with "Silicon Valley."
Yeah, and that's okay. Nobody's owed compensation at a specific level, and moving forward, medical professionals would be more public servants than rock stars. That's not to say they'd be paid badly, Canadian doctors under the single-payer model make $250-500K CAD and have much lower expenses as malpractice insurance is socialized too.
Monaco Specialities That Will Make Your Mouth Water
As someone living in a "touristy" area, and who has close friends, workmates and relatives who have been evicted because of the ridiculous increase of the rent prices in the last 3 or 4 years, I also seriously hope Airbnb's business model gets relentlessly banned everywhere.

I haven't personally experimented sharing a building with an Airbnb rented flat, but I know a few people who have. Saying that they are not happy is an understatement.

I've also heard about tenants (normal tenants, i.e. rented by the month) who rented one of the flat's rooms in Airbnb, which in the end caused complains from the neighbours to the flat owner. IIRC this is illegal in my country, but it's not like that is much of a deterrent, apparently.

Seriously, fuck Airbnb. They are the number one cause of the decrease in purchasing power and quality of life in my area in the latest year, and believe me, that's saying something.
Adding more abstractions solve existing problems while creating new ones.

But then, this is what humans have been doing since we figured out stone flints.
Is the POTUS Racist? (Tweet Talks)
Why can't we accept a little better now and keep striving for far better? Seems stupid to have an all or nothing approach, especially when plenty of luxury vehicles have pieces of automated driving in them already. Liability is for insurance leeches to figure out
(OP here)

OpenAI recently demonstrated a frighteningly high quality text generator[1] which leaves me concerned about the future.. humanity of the web - no more of those sub-par English articles if a bot writes for you.

Makes me think we'll inevitably see large tracts of the web near-fully automated - information gathering (research) and text generation (writing) for articles based on a simple prompt for that spark of creativity.

Next ten years sure will be interesting on the web.

[1] https://techcrunch.com/2019/02/17/openai-text-generator-dang...