skysight-inc/HackerNews huggingface dataset:
Jai seems like an overall nice design, conservative and practical. I certainly hope it does well.

If I had to ask for one language feature for game-related code, it would be a compiler backend targeting the various shader "ISAs". It should be relatively easy since the exposed architecture by the APIs are quite high level.

It would be useful, if only to make sharing data layout between the GPU & CPU less annoying (padding float4 slots by hand, sigh ...), as well as constants and other stuff.

Especially as modern rendering techniques are more and more compute shader heavy (tiled/clustered shading etc) we could definitely use some nicer high level language features in there instead of the usual preprocessor contraptions.
This. There is a substantial cost to open sourcing software that too many people pretend doesn't exist. For a small company, the added cost of making software open source can be prohibitive and it isn't obvious where the extra money will come from to make it feasible.

I know of many cases where companies wanted to open source software but the plan was nixed when they realized how much it would cost versus keeping it closed. Or companies that did open source their software but the increase in burn rate was not offset by increased revenue.
c'mon, just two more mini gbics
What level? What topics? CS101? A practical course on professional software development?
> Are we still maintaining that lambdas are hard but suggesting expression-scoped variables are easy?

We maintain that list comprehensions do all the things lambdas can without the clunky anonymous functions. All while clearly communicating that a sequence is being transformed without any obscure syntax.
This article is skewed towards the use of hands-free programming interfaces for people who find typing inconvenient. Also, it appears that the tools that have been designed for the voice coding part have been designed in a generic way so as to make them extensible and applicable in broader contexts. Two things could be done differently.

First, voice coding could provide a far more efficient interface than typing based because the inherent difference in speed between being able to type out instructions and speak them out. All programming languages to date have been designed for typing based input. However, it should not be difficult to design one for sppech based input. In other words, it would make sense to design such interfaces for all users instead of only such users that have some problems using typing based interfaces.

Second, instead of creating generic, one size fits all solutions for the voice to code interface, it would make more sense to design such interfaces on a per language and platform basis. From a coding perspective, the language and the platform or the system software you plan to use is what contributes to the palette of programming instructions. For example, Ruby on Rails. A voice interface could be designed better keeping this in mind.
What would you choose?
Version 14 of the D-Bus Message Broker Released – Phoronix
Hm, interesting direction once you've decided to give up on open source, but that seems a bit of a leap.
You can start inviting users to install Firefox. If enough sites do it FF share will raise and Google will change their behavior.
Nobody thought Florida was inhabitable until it was. All it takes is one scientific or engineering breakthrough that stands on the right shoulders and it makes sense to build bases off Earth.

The first settlement will probably be a retirement community for millionaires fleeing the chaos on Earth. Billionaires will build and run it.
Fair enough. For a laugh I searched for "vm" and got a wikipedia article on virtual machines. GP did ask for rather a lot of clarification but then you (we) still have to allow for those times when someone just does not get it, despite everything.

For example, I'm diving into Home Assistant, I don't think I'm daft but I ended up posting what turned out to be a really silly request for help because I was not a local and used to the scenery. I'd read all the docs, which I will soon subtly alter, but missed an implied (if you knew the system) point.

How the heck do you describe what a VM router does, quickly? 8)
Working Well with Legacy Code – Via Codeship – Via Codeship
Dawn’s Latest Orbit Reveals Dramatic New Views of Occator Crater
> Goats are fun. When I was a kid...

So you’re biased ;)
Good idea, we can send them on the B Ark.
It’s a junior/senior level course on SE. These generally entail a group project and lectures on software process, design, testing, etc.
Because the published result is almost surely not repeatable in each nuanced case for day to day practitioners that have custom layers, extra regularization, heterogeneous hardware for training, etc.

When you’ve seen enough of these same papers come and go, your eyes glaze over. It’s like p-hacking, but for finding tasks that show X% improvement. Basically it needs a huge Your Mileage May Vary sticker attached, because for practitioner’s specific situations, you still have to do the experiments to tune these parameters.

Use AdamW or rmsprop or adagrad or ... and use dropout (what fraction?) and use penalty terms, and use early stopping, etc. etc., ... ?

You can’t rely on papers like this for much insight beyond just saying AdamW is yet another tool in the toolbox... and that’s all.

It would be comparable to someone writing a paper about some slight variation of Timsort that is ~10% faster on some empirical distribution of data, like data already 80% sorted. Is it good for you? You have to do legwork to know. Such a result is perfectly good research, but would be silly for a bunch of blog posts about “state of the art” sorting, and plugs for some software package that has it.
US says ZTE can resume limited business while sanctions are debated
Consumed money is more stimulative of the economy then money that is invested, because consumed money first circulates 1 or more times, and then is likely invested as well, whereas directly invested money doesn't circulate before it's invested.

It's like saying that a formula 1 race isn't faster then a car parked on the start line because it ends up at the same place. It ignores the times the car goes around the track.

It also presumes that a choice of an investment is as good as the free market in distributing capital effectively.
The idea is that voters would be incentived to change zoning laws to allow more density in response to your listed situations.

> Thus you're effectively penalized for not improving your home.

This is good. If the area you own land in becomes valuable you should be incentivised to make the best possible use of your land.
Does SpaceX currently operate anything that can make a round trip to the moon and back? LEO for sure, but Luna? They’ve definitely done an impressive job of bringing the price per kilo launched into LEO down, but that may not translate to a journey of many orders of magnitude beyond that.
why it speaks in a female language, her she etc? if we have to assume the gender wouldn't it make sense to use him he because the vast number of CEOs are identified as male?
This has less to do with the use of A/B testing than it does the experimental design.

What are they testing for in their metrics? Is it just click rates? Well that’s a patently losing strategy in the long term.

What if whether or not you came back over time is what was being measured? Would that break some cardinal rule that all A/B tests must be done within a short time period?

Researchers has been doing A/B testing for centuries. Till now they’ve just called it having a control variable and an independent variable. Experimental design is a big deal, and something that is taught to every graduate student researcher, but I don’t see the tech blogs giving experimental design enough focus — at least not in their click-bait headlines. Sometimes people don’t design good experiments and then blame the methods.
Ensuring your security and privacy within Gmail
It also happens to me. I assumed it's some bug or internal crash. However it seems to keep working even if it doesn't appear in the menu. It's just impossible to pick elements to hide if it's not in the menu.
Jobs – QuSoft
I /think/ I recall seeing something that claimed with longer reaction times it actually ended up worse overall.

That said, I think often the bigger problem is people not realising especially in more unusual conditions (like snow in much of Britain) quite how much longer braking distances become.
A one word change to the C standard to make undefined behavior sane again
Not only that but the article implies that they "beat" facial recognition and yet the makeup in question wouldn't fool Apple's FaceID, which is probably the largest facial recognition platform in the wild, because it's not just using camera data. This might fool Facebook's matching algorithms from pictures but it's not going to ruin anyone's day from a security standpoint.
I generally agree with what you are saying here. The "attacking" comment in my last post and the overall tone was more about the original comment that spawned this thread that used accusations about oligarchs holding cities ransom. I don't think that type of name calling is productive.

I also wasn't attempting to setup a dichotomy between surrendering or attacking (although I can certainly see that implication after rereading my comment, sorry about that). I would consider civil discourse part of the "work harder to convince the politicians to change their mind" comment. You can convince a politician by talking directly to them or by rallying other citizens to your cause.

However the discussion was about "blame" and "fault". I think those are very aggressive words to use against other citizens you disagree with. If we are going to use those words, I think they should be focused towards politicians who are accountable to your wishes. Your neighbor or the citizens in the next district over are not accountable to you and therefore should not receive blame for disagreeing with you.
One of the issues with polarizing politics these days is that, although I am against affirmative action (with moderate confidence), I will, as a direct result of the Trump administration taking the same side, not ever again voice this opinion in my very liberal work environment.

Did anyone else who has the same beliefs read this article and think "wait, am I the baddie?" (I know it's conflating the person with the opinion.)
My grandparents definitely don't have a multi million dollar home. Not even a million dollar home. That doesn't stop property taxes from really causing them problems. As I said, they are quite poor.
Legal demand letter time.
You are not getting it. I was never insulted by your words. I was just trying to explain to you, that you were insulting others - and therefore the opposite of being intellectual you claim to be.

But if you like, stay where you are. But just one last hint, buy a punching ball or something similar to blow off steam. Your aggression, masked as "intellectualism" is a bit ridiculus.
C of course.
Ask HN: Best resources for relational database implementation
I couldn't find a decent resource that provides details about how one can implement a relational database, any pointers appreciated!
but I know for a fact that people in Japan works A LOT more

Your evidence ...
Among other things: they tend to dry up the options for other forms of content provision (or creator payment), such that they're the only game in town.

It's a Gresham's Law dynamic that's been observed at least as far back as the 1950s, see Dwight McDonald, "A Theory of Mass Culture", H.L. Mencken, "Bayard v. Lionheart", or Ben Bagdikian's The Media Monopoly.

There's also the wee slight problem that subversion of mass media by populist, demagogic, and/or fascist political movements is a distinct historical trend. See Marshall McLuhan, The Gutenberg Galaxy, Elizabeth Eisenstein, The Printing Press as an Agent of Change, or much of Hannah Arendt's work. This theme is also hit on by MacDonald, below.

https://is.muni.cz/el/1421/jaro2008/ESB032/um/5136660/MacDon...

https://amomai.blogspot.com/2008/10/hl-mencken-bayard-vs-lio...

https://www.worldcat.org/title/media-monopoly/oclc/249189781...

https://www.worldcat.org/title/gutenberg-galaxy-the-making-o...

https://www.worldcat.org/title/printing-press-as-an-agent-of...

http://www.openculture.com/2017/01/hannah-arendt-explains-ho...
What are you going to use it for, if it's all dumped into the jaws of Mammon, quite literally, just to uphold status quo. (Mining.)
I wonder if one can multiplex over several connections (including wireless) to get better throughput when they are all working, and then simply reduce to one of them if the others fail?

Can someone write up exactly how to set something like that up, maybe show us some urls?
The title here is a little deceiving. The court just found that in this particular case, use of the photo met the factors that determine fair use.
Thanks Charles, exciting stuff. Ruby and JRuby have mostly been fast enough for my applications, but faster is better. Will it be a year or two before a standard JRuby distribution contains the free version of Graal?
Yes students need to work on the side as well but you cannot just wash your hands off and say "That’s not the problem of academia."
Hey, it's off topic, but I just learned about your product and sent a link of the product page (beelinereader.com/individual) to my colleagues - only to find out that my email was filtered as a spam by FortiMail! Apparently, the offending text was that URL. Maybe it's somehow related? Was this product site previously infested by malware or something?
Quibbles and bits.
Python is the only language where I write logic and then massage data structures and outputs + design 'cooler' ways to create these for an extra hour -- a week after it is in production.
Light on the Dark Side of Network Effects
Create an extension with similar name then cite the other for something. When they challenge you reference your trademark etc... or take them to court in front of a judge.
One of the issues with home buying, and I hate this, is that banks are more than happy to help you take out a giant loan to help you buy a house. If you speculate correctly your gains are much higher.
There's also UCLA and USC in there before the Chargers...
> Japanese working in large corporations just STAY late because they have to, not because they are actively working.

I think that's a distinction without relevance, depending on what you are trying to infer from the data. Plenty of people spend a portion of their paid workday not doing work either, along a wide spectrum. Some people do no active work besides fill a seat, others take no breaks beyond what is required and stay on task the entire time (sometimes there is no option to do otherwise by the nature of the work). If you're at work, you aren't able to do certain other activities you might like to do (for example, it prevents spending time with your children, even if you are allowed to recline and watch a movie while at your desk).

We can measure hours working, we can measure productivity, or we can combine them, but it's probably not useful for us to start conflating them.
Wayve – Learning to drive in a day
I think it was a reasonable solution, the article's title is click-baitish in that the ruling was for a non-commercial use.

Also, the infringer swiftly complied with the takedown notice.

So, don't go around using non-attributed photos :)
Trade means "skilled work", so programming has always been by definition a trade. That's not disparaging in the least. There's absolutely nothing wrong with trade work.

My only issue is the matter of supplies. If you hired me as an electrician but wouldn't let me have any wire cutters, I would have a very difficult time doing my job. Likewise, a quiet space to think is one of the necessary reagents for programming.
Also, switch to a trackball instead of a mouse. I'm not terribly sensitive to RSI (I've worked data entry jobs where I sometimes spent 12 hours a day 6 days a week typing), even so I've found that using a regular mouse for a full day of work is one of the easiest ways to get RSI. I switched to using a trackball maybe 10 years ago and it's very noticeable how much it improves things.
What we see is the logical extension of what's required for continuation of the copyright system: a highly regulated Internet where nothing can be published unless its copyright status has been accurately identified. Only authorized people can be relied on to produce new content, otherwise there's no way to tell if they just copied it from someone else.

The next step would be to shut down proxies, systems such as Tor, and connections to sites in rogue states that don't sufficiently enforce copyright.
Not to mention that a person pedaling from a standstill has a lot less power output than a person pedaling an already moving bike.
Spectroscopy: Bands of Color Help Us Identify the Composition of Stars
> The idea is to attach a label to people you know. Labels make a big difference. For with that label attached to them, there is a good chance that they will try to live up to it. And perhaps the more they care about living up to the label, such as honest person, the more they will actually become that honest person.

I could see this working in some contexts, but in others I'd be worried about trying to influence someone's identity or self-awareness.

I'd imagine the pressure of trying to live up to a label you didn't choose for yourself could be overwhelming for some people.
The better the free software, the greater the exploitation by other people making a bunch of money on it, while the devs work nights and weekends for nothing. I don't have a solution, but there it is.
Q2: a reinforcement learning framework and tool
For beginners? Whatever’s most popular on the job market. Ideally something with C syntax. Most languages are similar enough and their quirks can be avoided. Lisps are definitely a bad idea for this since the syntax is less intuitive to most people. ML languages like Haskell are not for everyone either, they require mathematically inclined minds. So maybe Java or JavaScript?
Isn’t it obvious?

The EU will be blocked out from the latest and greatest experiences on the web.
How to Use the Excellent Adapter Pattern and Why You Should
Isn't there something in a contract that a city has with a team saying that the city owns the name and/or trademarks? I mean, some places have an intimate relationship with the place they were created in. Minnesota Vikings come to mind, due to the primarily Scandinavian descendants in that frozen tundra. Why not say, sure you'll get your stadium but in exchange you don't get to keep the name if you move.
Why wouldn't that work? The iterable returns a different iterator, backed by a different stream, each time.
I loved those videos too, but it was pointed out to me how much blame they put on the employee for unsafe working conditions. Safety isn't just about telling your employees to be safe and punishing them when they aren't.
it's illegal to offer cash discounts, for shop keepers, so everyone is forced to pay for the credit card fees, even if they just want to pay with cash. People should have the right to choose and shop owners should have the right to choose. I don't see how this crazy law isn't being challenged by the courts.
I posted these exactly because of the same sort of distinctions as you made. The parent comment showed what's at the top of an algorithmically curated list. The commenter stated "If you mainly get your news from social media, you have a biased view of the news itself." That got me wondering what an analogous list for social media looks like, so I looked it up. Others might wonder the same thing, so I shared.

I chose r/news because it's literally supposed to be news. I chose r/politics because politics seems to be more divisive news.
The DOT here just updated the signaling at some road intersections and I've really appreciated the better visibility.
If I had a penny for every time a politician came into office and broke campaign promises...
and the shutdown of basically any kind of public forum on a small site since it is going to be nearly impossible for small entities to comply with regulations.
I'm the creator of Talon. You're exactly right about context sensitivity, and you're wrong that I'm not designing for it. One of Talon's secret missions is to make extreme context sensitivity possible. I've done a lot of things at a low technical level to make this possible eventually, such as:

- You can change the entire voice grammar from anything to anything in a couple of milliseconds.

- I'm building a scope system, kinda like syntax scopes in a text editor like Sublime, but for arbitrary systemwide stuff. So you'll be able to say "this command activates on scope 'code.ruby.method' and 'filename matches test_*.rb" (which takes advantage of the fast grammar swap feature).

Getting really specific with commands and action implementations means heavy lifting can be done for you in a lot of really cool cases, and recognition accuracy goes way up. It's also hard to remember all this stuff, one fix is to use floating UI that shows you the most relevant context-specific commands.

As far as "generally accessible", another goal of Talon is to preempt RSI and find ways to convince people who can type fine to use it anyway. Two ways are "make many things way faster/smoother than typing" and "lots of cool eye tracking features".
You'll probably have to ask the Androids.
Car sales (as in sedans) set to plummet to 60-year low
Thank goodness that Google is not a court of law and you can engage the legal system for restitution. I mean, wouldn't you want to go that route anyway given the potential damage to your brand by a third-party abusing your trademark? Would pulling the extension undo all the harm the infringement caused you?
Show HN: Lup – Vertical command expansion for mac and linux shells
> Of course, it's collectively better for all of them to choke supply, which is how we get OPEC and the DRAM cartel.

If it is a legitimate patent, it is supposed to allow them to choke supply.
When I moved between apartments in NYC, Time Warner Cable internal systems got very confused somehow. I had working internet at the new address, and was only being billed for the new address, but the old address was still under my name somehow, so the people who moved in could not get service. I was called by a TWC sales rep to ask me to call TWC support to clear this up for the new tenants. TWC support transferred me between accounts-management and network-tech multiple times, they were all confused. Took about 2 hours of active question/response. (I went through it to make sure I wouldn't get some mystery/impossible bill in the future.)
"US life expectancy is dropping" there are so many things that affect this that it's not a very good measure of healthcare.

US has great healthcare for those who have coverage. The issue is non-full coverage and how bonkers costly it is. Not quality in general.
FTC cracks down on ‘free trial’ internet scammers
Ed Niedermeyer, Bertel Schmitt and friends write pretty much exclusively anti-Tesla content, have tight relationships on the dealer network side of the auto industry and are _very_ active on this board.