skysight-inc/HackerNews huggingface dataset:
What's the current status of Graal's Python implementation in terms of reaching actual usability? The README on its GitHub repo [1] doesn't inspire much confidence but whenever I check that wording hasn't changed.

I've been following Graal for quite some time, both as a former PLDI guy but also for my day job. I work in bioinformatics software (mostly cancer genomics research) and our group has a ton of (mostly legacy) code in Java and R, but most of the newly-minted grads coming in lean towards Python.

As one of the guys pulling all this stuff together, the Graal "polyglot" multilingual VM concept is of tremendous interest as you can imagine. It would be great to be able to package the legacy stuff interoperably with the new stuff no matter the language, even setting aside the bonus of better performance. But it has basically no practical use to us without Python (+ packages!) due to the direction and language inclinations of the group.

Is there anything new happening on that front? Or anything we could do to help it along? Is there more a detailed status page anywhere? Any sense of when this might land in a truly usable form, or what's the hold up?

I'm a bit surprised that the progress with R (with packages) is so far along but the progress with Python (with packages) seems stagnant (at least according to that README). No offense meant to the team, but that's the appearance. Is it the GIL?

[1] https://github.com/graalvm/graalpython, which calls it "early-stage experimental" and "very likely that any Python program that requires any packages at all will hit something unsupported".
Agreed.

I've been using touch car interface for the last 5 years (Chevy). I basically do two things:
- Bluetooth connect
- listen to spotify _from_ my phone / listen to map directions _from_ my phone.

I rarely use the touch interface - I am switching tracks either using the buttons on the wheel (most of the time), or using the phone.

Also, I do not want another yet another "kind of familiar but different" interface like most of the car touch control systems. I want the interface on my phone, that's it.
Curious, can you post the reason here? I have not yet watched the show.
Even if it's a rant, it doesn't mean it's wrong.

At CES a decade ago, I got to play with a touchscreen prototype that offered tactile feedback. Press a button and the screen would push back and/or buzz (it's been a while, hard to remember). What I do know is that it _felt_ like I was pushing on something, not just glass.

At the time, it required a big area around it. Think ATM sized. For an ATM, it'd be awesome. I'd hope Moore's law would get the tech down to phone size by now, but here we are with more apps and no tactile feedback.
One thing I really dislike about everything being integrated into a single touch-screen is that you've now created a single failure point for all those integrated systems. At least with tactile controls, if my radio knob breaks I can still adjust my HVAC.

Also, when the touch-screens break they tend to be much more expensive to fix. I listened to one person say they were quoted $7k to fix one. They were of a conspiratorial mindset, so they thought it was a planned obsolescence feature to help convince someone to buy a new car instead. I don't know if that's true but the idea of a that type of reliability cost is enough to keep me from returning to the same manufacturer.
You’re effectively projecting your own version of reality right now. The Dutch had security camera footage.

https://arstechnica.com/information-technology/2018/01/dutch...

All of this was documented in the Mueller report, the GRU indictments and the Stone indictment.
Here is my proposal for self driving cars: forget trying to make them drive on local roads at first. Add transponders to all interstate tarmac that can be used to detect location and lane position. Then use a much cheaper LIDAR just to map where the other cars are. Boom: you have made long haul driving autonomous. You can then slowly expand this to smaller roads. But why try to recreate human drivers when machines can use much better sensors than us, but can process visual info much slower, and gather it with worse fidelity?
In Scala using Cask it's

object MinimalApplication extends cask.MainRoutes{
@cask.get("/")
def hello() = "Hello World!"

initialize()
}

API design shamelessly stolen from Python's Flask framework
I think Volvo's electric car is going to be doing this with some sort of deeper Android Auto integration
Am I.... Missing something?
Maybe that will give them a reason to publish an official linux driver for the fingerprint reader.

Currently there only seems to be a reverse engineered prototype: https://github.com/nmikhailov/Validity90
Btw, what you are referring to is the Hammurabi Code. Engraved in Babylonian by the Mesopotamians.
There's no evidence. There's a handful of (allegedly) Russian facebook posts / members, and then spurious, inconsequential allegations about specific individuals.

The special counsel is an obvious stitch up which has achieved almost nothing aside from some irrelevant indictments, and which has produced no credible evidence of any conspiracy with Russia.

If your terms of investigation are just 'Russian interference', then you can classify literally anything which comes from a Russian as being 'interference'.

Is my post 'UK interference' in US politics? It's a joke. The entire world is laughing at the US over this.
I'm taking about classes with an enforced 1:1 relationship with a DOM node, via a unique computed className.

Since there is no requirement for a cascade for this, you've effectively made an ID out of a class.

All the reasons styling off IDs isn't ideal in the traditional CSS metaphor still apply, specificity, verbose stylesheets, etc. But now it's defined as a class too.
It definitely is. It’s not even very prominent - you have to intentionally click on it.
I would expect the child sexual exploitation scandal would have been the main thing leading to Brexit. Do British posters agree?
> It basically means they have given up on developing a good branded interface between the driver and the car.

The one piece of feedback I gave Toyota in their post-purchase survey is: please replace the hot mess that is Entune with CarPlay.

They absolutely should give up. You can't compete with an OS and ecosystem into which billions of dollars have been sunk.

I agree, for what it's worth, that analog controls are superior to touch controls while driving. I hate that Toyota replaced an audio dial with a touch up/down control. But the value of CarPlay is just way too high.
If by "theoretical sense" you mean "doesn't fit your personal world view" then sure. The safest speed limit being one that the overwhelming majority of people would naturally follow were it not posted is basically considered fact in the civil engineering world. There is study upon study backing it up.

The desire to minimize the speed at which crashes happen literally costs lives when applied in the real world because reducing the frequency of crashes is the superior option.
> Would “what is one of the most interesting bugs you’ve ever encountered?” allay your concerns? I think that’s the main intent of the question above.

I prefer the even more casual, "What's an interesting bug you've been bitten by?"
List of Defunct Retailers of the United States
You can always get into the projector game.
Sorry, I badly quoted there. Was meant to quote this:

> Many studies I conducted actually told me that people favored analog controls over digital touch screens controls. It gives you tactile feedback, making it accessible for anyone with sense of touch.

Given that Force Touch give a form of feedback (haptic though), isn't that good enough? How many people believe that the Force Touch gives tactile feedback instead of haptic?
That isn't so much a network effect as it is burning money on 6 continents. If Uber isn't the most cost effective solution at home there isn't much incentive to use it abroad either.

I've been in lots of places - pre Uber - where I didn't even speak the local language. Even then finding a taxi was not taxing. If Uber can't make a profit on local traffic it is going to be a mighty feat if they make money off non-local traffic.
If people really do vastly prefer touch screens, I would expect to see different control mechanisms moving in this direction (steering, shifting, etc.)

The fact that they aren't going this way in the systems that __really__ matter seems to indicate that people don't really prefer touch screens.
Jobs are essentially slavery and ditching them should be good for everyone. All we need to do is build a society that meets the basic needs of the population. We already have some tools and ideas to experiment with. Mourning the old order won't bring it back or delay change, only complicate this transition.
Seems like pennies considering how widespread OBS is used
Any good links for projections HUDs?

My cousin had a Pontiac in the late 90s that would project the speed on the windshield.
It sounds like something is funky with your infotainment system. I have the same year, the trim below but with CarPlay support. It boots within 15 seconds generally, but volume is available instantly. I test drove a car without CarPlay and the boot time was comparable.
or the fact that they spoke English in the first place...
i bought a VW Golf Alltrack (vw golf sportwagon). instead of an Audi Allroad because of this. the audi controls were more clumsy and less useful despite the car being an extra $20k. the audi was also not available with a manual transmission and the hatch opened slowly, insisting on an always-on electronic assist. quite disappointing.
All right: there's too much money going into asset bubbles instead of ordinary people. Same difference. Economists love it, as asset bubbles don't look like inflation, and deck shuffling counts towards GDP.
The World Is Choking on Digital Pollution
I agree with you, but this thread is full of people thinking it's a good idea because they or their colleagues are prone to that kind of silliness. For people who write C or C++ every day it's stupid compiler second-guessing, and it can also create issues for generated code, but this thread shows that our tools may need adjustment to better deal with today's level of incompetence.
Sentiment Analysis in SmartReader
I find, for example, in heavy stop and go traffic my car drives safer on AutoPilot than I do manually. I can get tense or fed up with stupid drivers around me causing me to drive less than ideally, while the AutoPilot just smoothly moves along, perfectly centered in the lane, never caring if the car ahead stays stopped too long, never getting flustered from being cut off.

Switching on the AutoPilot also makes me suddenly care a lot less about optimizing for that 1/10th of a second here and there. When the car’s driving, I get there when I get there. I can just relax and the traffic matters that much less.
Python 3 Quiz Starting Tomorrow via Twitter
CBS and Viacom Face Renewed Merger Speculation
What accent should they have instead given that in real life all persons mostly spoke Russian?
A couple Mars colonies in 30 years doesn't really sound that optimistic to me
Food-Delivery Couriers Exploit Desperate Migrants in France
Dunno if this is the podcast response, but this is generally done in movies / TV when they have foreign characters speak English as a proxy for their native language. They almost never use American English unless the character is American; they’ll either use British English or a heavy accent.
From Kebab-Case to CamelCase Using Regex: How to Refactor All Your Code in 30sec
> What's your point?

That in my experience, for youngsters, 21 drinks a week isn’t a lot.

> Again, what’s your point?

Please see above.

I’d wager a significant (20% or so) portion of youth (< 25) drink 21+ per week semi regularly.

That’s relevant to the comment I was replying to, and the studies it references.

Now that I’ve clarified things, what is your point?
Storyline: The Trend Guessing Game
Buy a decent projector and mount it to the ceiling. Or if you don't need an "entertainment center", just get a large monitor and some speakers. There's really no need to have a specific "TV" device anymore. If you want "TV apps" then get a cheap Roku box, this way you can upgrade it when the tech changes.
One thing that might not be obvious - this controller is just below the steering wheel and you press it from the back side. It's almost invisible and it feels very natural.

The Renault I have has a combination of buttons on steering wheel, that controller, physical buttons in the center panel, touchscreen and some touch elements outside of the screen.

If you want to call somebody, you have to use the touchscreen either on your phone or in the car and it's always a pain. Controlling other things in the car is fine - there are physical buttons.
>> and I am old enough now to know this will never happen in a society that values Instagram influencers and Black Friday over common sense and wisdom

> I disagree, but then maybe I'm not old enough. :)

I didn't mean to come across as entirely pessimistic. My pessimism is directed at society at large. I think it is going in the toilet incredibly fast and there is no way to recover from this. We will end up in some form of mass oppression in my life time.

But, as I have gotten older and found more wisdom in every day life, I have found new things to be happy and optimistic about, my near surroundings, family and the people I directly interact with.

This is where I feel there is hope, I've seen people turn their lives around in my family. I've learned hard lessons raising my older kids that my younger kids now benefit from. I've found I can turn a bad day into a good one, stop heated arguments and fights and turn them into apologies and discussions.

All by changing how I live day to day. This is a small thing, but I have found that if I turn off the internet and ignore the news, it's my entire world.

The masses do not want wisdom, optimism or change. Look at the entertainment that sells to the masses, it's mostly delusion based fantasy. Most of it is pessimistic. There's no changing everyone's world, only those that are around us, but to me, that's more than I thought possible when I was young.
Dune Legacy (Open Source Dune II)
>If you're working with Java you're mostly in medium pay/tearing hair out coz of legacy issues-which you WILL have because a Java shop never COMPLETELY moves to the new thing. Not a fun place to be.

I am working in the present on Web tech, SPAs, but you know what, it sucks even if is the cool thin, the project was started with angular1 which is no longer the cool thing, it uses ES5 and gulp(no longer the cool thing), the backend uses Silex(a PHP framework that is not that cool) ...

The only cool thing I assume is to start new project in the this month cool shit and then after 1 year move to the new shiny and let people like me maintain your inexperienced code in the experimental shiny thing of last years.
Has is in-car-entertainment stagnated too?

Not so recently only the high end cars had a screen, nowadays every model in the range of every car manufacturer has a screen. So that growth has came to a standstill. Only if people suddenly start buying more cars more frequently can that sector grow.

Given how slow the main marques are at releasing bona-fide EV cars I think it is a long time before self driving gets to be a thing. Even internet of things is not exactly something the world is desperate for. Maybe the party is over.
also check out that actually-available-right-now version MiSTer which uses an off the shelf FPGA dev board as it's core
Biycling on the sidewalk is illegal in most places. And for good reason. In cities the differential between the speed of bikes and cars is smaller than between bikes and pedestrians.
It gets even pixel aspect ratio wrong, or rather, doesn't account for it in any way.

In some modes, like 320x200, pixels are 20% taller than "normal" square pixels. If you don't account for that, everything looks vertically squished.
I agree with a lot of your points, especially the one where the system picks up playing from where it left off and there is little you can do to stop it aside from mashing the volume or quickly choosing your audio source. However, sounds like you have a problem specific to your vehicle's computer, mine boots before I even leave the driveway.
This page has existed for quite a long time, actually. I feel like I had used it more than two years ago for a quick reference on which distro had the highest chance of just working without much effort on my part.

I don't think there's anything here that suggests Lenovo is now shipping with Linux installed.
Why's the sign on a road, though?
Weigh all of that against the angry person late for work driving 3ft off of the bumper of the car in front of them because they feel like they can go faster.
DTC Holding Company
> Most TVs have quite advanced image and motion enhancement filters that have no use in a computer monitor

No use? What about games? I bet most "gaming" monitors have better response time, color, and picture quality than your average TV set.
I assume Galileo would keep on working? If you trust GLONASS then that one two. I seldom see Chinese satellites somehow.
In most places riding on sidewalks is illegal. I always get pissed when I see bikes hogging my sidewalk and almost hitting me.
For someone concerned about facts he presents no actual facts to backup his claim of 1 million unnecessary abortions. What is this based upon? How did they identify which were abortions driven by bad medical advice and which were abortions which women claimed were based upon the medical advice but for which that was just a cover to avoid the social stigma often associated with abortion?

Of course this also assumes that an abortion is some kind of harm.
No, but it is super easy to just not connect your TV to the internet, which is basically the same thing.

I've recently bought 2 new Samsung TVs and just pressed the SKIP button on the setup wifi screen. Then I disabled the home screen. After this I have a dumb TV as far as I can tell.
Only incidentally, in that they would make sure that linux worked on them. I'd immediately blast whatever dist they shipped it with and put something else on anyway. I'd blast it and reinstall even if I were just going to replace it with the same dist.
Yes, they make a very visible difference. Everything looks like one or more of

- bad HDR photo

- smudgy temporal smoothing mush

- home video
Yup, it’s illegal. So is driving / parking in the bike lane, but the cops in my city enforce neither. Doesn’t change a thing — I refuse not to be selfish when it comes to protecting my life.
Two reasons:

- The actors are British (with the exception of one main character who is Swedish and speaks with a Swedish accent) so it's easiest for them to just use their own accents.

- For whatever reasons, they didn't want to film it in Russian, with Russian actors and subtitles. And they felt that foreigners trying to feign Russian accents starts to get comical. So they made the decision to just let actors use their own accents (they also felt that American audiences wouldn't process it well if they used American accents).

- I watched the show and the accents are annoying for about ten minutes until you get used to them and cease to notice/care
Wouldn't just banning them and turning information over to the local police be the saner and cheaper move then?

The fact is even if traced it would end in 97% of cases with "(Home country)! You can't do shit!" While covering their asses by cooperating.
Ask HN: Freelancers, how do you let your clients know when you go on holiday?
I'm a freelance web developer, I work from home, in London (UK). I tend to have 2-4 clients on the go at any one time. I keep my time very flexible, I have a young child and I want to be able to do parent visits to the nursery, and trips out etc.

All this means that I don't tend to schedule my week with my clients in any meaningful way. They'll say what their priorities are and I'll try to work as quickly as I can on those features, but I try to avoid deadlines (where possible).

Recently I went on holiday for a week. It struck me that I had no process for communicating my holiday plans. No structure for communications whilst I was away. No fallback or out-of-hours support. I phoned/emailed my clients and they all said that I was to have a great time, so no big deal this time.

Next time I go on holiday I'd like a clear plan for how to do it. This might not be something that my clients ever see, it might just be a process that I follow. Or it could be a bigger system; perhaps I'll find someone else to triage issues whilst I'm gone? Or something else?

What do you do?
Serious answer: It's none of your business, literally. There are probably more valid reasons to use PHP than invalid reasons you can think of. You sound like the kind of person that spends more time in the tool aisle at the hardware store than in the actual garage getting anything useful done.
Question is if the series portrayed actions taken back in '86 or creating new misrepresentations and fears
LLVM sources are equally, if not more so, complicated than GCC's sources. To make matters worse, LLVM functionality is broken up into dozens of libraries, so there's a fair bit more tracing that needs to be done to understand what's going on in Clang vs GCC.
> if abortion is outlawed then a father abandoning their child should also be outlawed

Men are forced to pay child support. Either if they want the child or not. Woman in almost every state, can choose to abort if they don't want to raise the child or at least monetarily support it. Men have no choice.
Firefox: https://github.com/iamadamdev/bypass-paywalls-firefox
Chrome: https://github.com/iamadamdev/bypass-paywalls-chrome
This extension disables most paywalls.
I have an X1 Extreme, and have been really wrestling with moving over to Ubuntu. Other than the fingerprint reader have you had any other problems? Do you think Ubuntu is safe/stable/performant on this machine, or would you recommend others avoid it?
As someone who is working on Caddy, I can assure you that Caddy is still very much open source! mholt and I have been working on version 2 which has a lot of improvements over the first version of Caddy. It's not in a releasable state yet.

We are currently at a stage where we are getting feedback from the community on our current progress. If you want to be a part of that, feel free to reach out to one of us.
> There is a reason you don't see apple like designed plane cockpit.

Umm, I guess you haven't see the FAA-approved Garmin G3X Touch:

* https://www.youtube.com/watch?v=A8o0Nk8E0S4

* https://www.youtube.com/watch?v=OnuRFAAKdfg
Your phone can do a lot with just the cell towers for navigation. The towers themselves would lose GPS signal but they are stationary, they should be able to pump out location despite the loss of signal. The guy out in the middle of nowhere might be screwed but there always should be a backup navigational aid when you are that far out.

A GNSS blackout would be more of an issue for ships and planes. Both can get by in most cases with a GPS blackout using beacons, dead-reckoning, maps, and other old-school techniques. However, a major solar storm could cause issues with all of the navigational instruments (radios, compasses), you might be limited to just using a sextant and a precise clock.
Yahoo Japan is under fire for its China-like rating system
One thing that really bothers me about the screens in cars nowadays is that, to me, they always look like an iPad that was just screwed into the dashboard at the last minute as an afterthought to look high tech. In the high end Tesla that I drove a few years ago, it was molded into the center console and had the look and feel of forethought and intent.
$$$. If you put the cost on taxpayers it will never be approved. Needs to be privately funded.
Credo, static code analysis for Elixir, announces v1.1 with plugin support