skysight-inc/HackerNews huggingface dataset:
It hasn’t got anything to do with that, what the exceedingly clickbaity headline is actually talking about is that QCs are more able to reverse computation.

I’m unclear /exactly/ what they are trying to say as all QC gates are required to be reversible, but it seems that they’re trying to say that to make a computation reversible on a classical computer you in general (eg worst case) need to store all the state (massive memory cost) or recompute from the beginning, or somewhere in between (eg when skipping back in a video, a player is generally going to compute relative to the nearest iframe).

In QC this extra memory isn’t needed as every computation /must/ be reversible so you just run the program backwards, and rely on the increased state that can be stored in each qubit (a lot of the exponential => polynomial performance improvements basically seem to boil down to each individual qubit being able to represent exponentially more state than a single bit).

Maybe that’s helpful? I’m not super sure as the places where QC is faster than classical computation is pretty much only places where you can trade off exponential time for exponential state. E.g. problems that you can’t plausibly use a classical computer in the first place.
> We have also applied BOLT to GCC and Clang binaries, and our evaluation shows that BOLT speeds up these binaries by up to 15.3%

How is this even possible? Doesn’t this mean that there’s probably just some inefficient or unoptimized compiler settings?
You may, and thank you for the reply. You are correct about this. I'm 6 weeks in with tren and near major depression. I'm going to try falling back to T as you've suggested.

However, I have NEVER run tren more than 8 weeks, and maybe half a dozen cycles in my life. It is just too powerful.

Again, thank you.
You assert medicine is keeping folks alive longer as they deteriorate at the same rate. I believe people are living longer because medicine and healthy living keep fewer people from dying at an early age while slowing the rate of deterioration. Without clearer answers about capabilities and quality of live as one ages, it's impossible to say much that is meaningful
The more stringent copyright seems to get, the more I seem to support piracy.
Disturbingly you win. :)
So everyone who is sought as a suspect in a crime is "effectively imprisoned", in your view?

Remember: Assange sought asylum to avoid an interview with Swedish law officials concerning allegations of sexual misconduct in possible violation of Swedish law.
I had a couple of question about this bit of history mentioned in the article. I'm hoping someone could shed some light on this:

>"You can emulate floating-point arithmetic by using integer instructions—but taking 10–100 times as long."

Exactly how is/was floating point arithmetic emulated using only integers?

Why is that range given an order of magnitude? Is this dependent on the precision I'm guessing?
If you had instead quoted

>I look at feelings as something that must be understood with applied wisdom.

then I would agree with you. As written though it's a false equivalency. With reasoning you lay your cards on the table for everyone, including yourself, to inspect and challenge, including the axioms. Feelings don't provide the same affordance.
If you're employed somewhere, you have responsibilities. Otherwise what's the point?
Using Debian Mate on a T460 and I have to say I'm quite pleased. Sure Debian is stale, but as long as I can get a recent Firefox and Emacs, that's all the bleeding edge that I want.

If I had a new Thinkpad T480, I would probably choose Fedora. Unfortunately, as a home Linux user, I find that the best strategy is to avoid new hardware.
I had a very positive time with the EU XPS 13 Developer Edition (and enhanced i7 touchscreen model which ran Ubuntu fine too) a few years ago.

At the time Dell only shipped the EU versions in 8 GB variants. I'm in the market for a new 13 or 14 inch machine and am split on a new MBP, Thinkpad or XPS 13.

Apple seem to have the best offering in terms of what causes me the least amount of annoyances with hardware/OS integration but don't offer a 32GB laptop. I also would prefer to run Linux natively. It's a tough decision given the ~2,000 GBP cost.

Edit: a couple of replies mention not liking the touchbar or keyboard in the new MBP line-up. I used a touchbar 13" model daily for ~6 months at my last full time and after a weeks usage grew to like the keyboard and love the touchpad. The touchbar was .. meh, even with BetterTouchTool to map my IDE shortcuts. Apple need to add haptic feedback to the touchbar IMO but I didn't find the lack of physical keys too hurtful to my workflow.
It's a standard ACPI feature to provide different tables for different operating systems. Computer makers could have enabled S3 for anything not microsoft.
If I'm a mere employee, my chance to decide about what happens around me (or on my employer's website) might be limited.
I don't think there is any UB case that applies to the given snippet, or am I missing something? Treating unpacked structs as byte buffers is asking for trouble.
There are some interesting connections between GPs and neural networks. Deep neural networks with random weights concentrate about gaussian processes, so the two may not be so far apart in practice.

https://arxiv.org/pdf/1711.00165.pdf
If SF wants to attract developers, they should support alternative version control systems like fossil and darcs. I can't think of any reason to use SF for a new project except possibly that you use mercurial and don't like bitbucket. The market for git hosting is extremely competitive and they don't bring much to the table.
Everyone who has an approach that hasn't worked likes to say "the right thing to do is to combine the best of both worlds", and it's sort of tautologically true that if you have orthogonal approaches that can be meaningfully combined you will do better.

The unanswered implicit question is how to do this combination, and whether the actual gain will be large enough to justify a mor.complicated system.

So, yes, we should try combining symbolic AI, decision trees, genetic algorithms, etc with deep learning, but the results from these combinations haven't all been super convincing.
They also have SVN. There are not many SVN hosters left. A good competitor for Darcshub would be appreciated though.
Interesting that Excel was developed first for the Mac. Excel also used p-code [1][2] for its cross-platform abilities:

"had a compiler which, back in the 1980s, generated pcode and could therefore run unmodified on Macintosh’s 68000 chip as well as Intel PCs."

It would be interesting to see the first version of excel on Mac, the windows version in the article looks very familiar.

[1] https://www.joelonsoftware.com/2001/10/14/in-defense-of-not-...
[2] https://news.ycombinator.com/item?id=9254060
There's some true and even good information in the bible (e.g. turn the other cheek when assaulted, treat foreigners as citizens, help the poor), but just because there are scientific facts contained in portions does not make the entire text correct (e.g. slaves obey your masters).
I wonder how this is going to play with JetBrains. If they're going to say F java and focus on a different direction. This is a pretty big deal moving forward. Seems like the community will now need to focus a lot of effort into the open jdk. This effectively happened with mysql & oracle. This company likes acquiring open source tech and then turning it into a commercial tech.
Anecdote: Lubuntu and Xubuntu have worked very well for me on a lower-end Dell Inspirion. I've had this same laptop for about 5 years now, and I think its trackpad is great.
> I found a useful way of viewing the ‘essence’ of the API: moving data around. It’s not so much a ‘3D graphics API’ as it is a wrapper for interacting with a GPU.

It is very true that most of the WebGL functions just move data in & out of the GPU, but to me this feels similar to saying that WebGL is a 2D API. The thing is, all APIs essentially move data around, if we break it down. It feels maybe too reductionist. But it depends on your goal, right?

For a student who wants to know how WebGL works, it is helpful to break down WebGL into components: move data into GPU, rasterize into buffer, view or optionally copy data out. Where’s the 3d? You get support for 3d data & operations, but (unlike OpenGL 1) you now have to design your 3d->2d projection yourself.

For everyone else, for people who want to know what WebGL is for or why it was built, and for people to want to know how to make 3d graphics, it’s not that helpful to say that WebGL is 2d or that it moves data around. It’s more helpful to know that WebGL is the API you need, if your goal is 3d graphics in a browser.

In any case, it’s problematic to insist that either interpretation is the complete picture, or that one of them is wrong, agreed?

> So instead, it’s an API well-suited to building actual 3D graphics APIs on top—scene graphs, game engines, etc.

Or, OpenGL/Vulkan/Metal/WebGL are actual APIs for 3D that are good for building scene graph APIs and game engine APIs on top of? These 3d graphics APIs intentionally don’t provide scenes graphs, for very good reasons. That would compromise their generality and speed.
I've never found a good description or explanation of string theory for the layman. I look, but then I always run into Brian Greene.

I did find this video[1], where a professor explains why he at least believes there is something to it. Tl;dr - they weren't looking for strings. They sort of 'popped out' of the equations.

[1] = https://www.youtube.com/watch?v=Q8ccXzM3x8A
This is my current setup. Thinkpad T580 With Fedora Workstation.

It is the most flawless and "just works" experience I've ever had (yes, more than my macbook(s) which had annoying problems such as crashing when plugging in external monitors (even tho the monitors were made by Apple as well), crazy backlight bugs that would cause the laptop screen to suddenly go full brightness, which was physically painful when the room was pitch black, and many more).
Why the assumption that Assange sided with Putin? Those of us watching the story closely know that no evidence has been presented of this. Co-aligned interests is not collusion. The source of the DNC leaks remains unknown. It's not even clear whether it was an external actor or a DNC insider.

I feel like the blinding hate for Trump has eroded people's ability to think critically. The Russiagate hysteria is evidence of that.

Edit: I'll soak up the downvotes. Keep em coming.
The XPS13 is garbage. Sure the screen looks cool but at the end of the day it’s still a Dell. The quality is miserable and the support when it breaks is abominable.

Get a thinkpad (x or t series) or Mac, you won’t regret it.

Note: Dell if you are reading this I desperately want you to succeed here and provide another viable laptop option.
That, or declare them as packed.
I like it! The original is a terrific poem and personally makes me feel some strong emotions not many poems do. I'll put it below:

anyone lived in a pretty how town

(with up so floating many bells down)

spring summer autumn winter

he sang his didn’t he danced his did.

Women and men(both little and small)

cared for anyone not at all

they sowed their isn’t they reaped their same

sun moon stars rain

children guessed(but only a few

and down they forgot as up they grew

autumn winter spring summer)

that noone loved him more by more

when by now and tree by leaf

she laughed his joy she cried his grief

bird by snow and stir by still

anyone’s any was all to her

someones married their everyones

laughed their cryings and did their dance

(sleep wake hope and then)they

said their nevers they slept their dream

stars rain sun moon

(and only the snow can begin to explain

how children are apt to forget to remember

with up so floating many bells down)

one day anyone died i guess

(and noone stooped to kiss his face)

busy folk buried them side by side

little by little and was by was

all by all and deep by deep

and more by more they dream their sleep

noone and anyone earth by april

wish by spirit and if by yes.

Women and men(both dong and ding)

summer autumn winter spring

reaped their sowing and went their came

sun moon stars rain
I doubt the Bible had a team of geologists run seismic studies to find subterranean water reserves. It's just a coincidence.
Einstein was a patent clerk. I am certainly not equipped to weigh in on the string theory debates but the ability to make serious intellectual contributions and the skills of navigating siloed academic hierarchies are not necessarily correlated.
Being 30 then and now
I've seen this too. I think that the "just works" progress of Linux has been a factor here as well. Fedora especially has been rock-solid. I've helped several people set up new laptops, and Fedora is my go-to these days because it's "just works" is so good. Now that they have proprietary driver support built in through Gnome software, as well as some non-free stuff, the experience is great.
I've got a dozen hobbies that I don't have enough time for now. Plenty to do, watch and read. I'd probably also have a go at building a greenhouse to grow more of my own food.
It wouldn't be hotter (the temperature wouldn't change), but it would transfer more heat to you.
The battery charge threshold is in the kernel now as of 4.17. TLP is still very much worth it though
Fair enough, I don't use Go. I'll admit I just googled "Golang functional", skimmed some stuff, and assumed it fell into the same bucket as Python & Kotlin.
Upon reflection, it annoys me so much because the label "terrorist" has become so misused in propaganda. Friends are "freedom fighters" and enemies are "terrorists". Regardless of the actual merits of their cases. I'm just very tired of it.
Sourceforge is something I used extensively, they burned their reputation. I don't care about new management or new owners. I will never use their site again. When I find a package or library that is available only hosted there, I look for an alternative. That is how bad their reputation is.
Lots of companies don't do stupid programming puzzles. Here's a list: https://github.com/poteto/hiring-without-whiteboards

Don't listen to people telling you that you shouldn't be a programmer. Doing these sort of puzzles has very little to do with 90% of what programmers do. There are jobs that need these algorithm skills, sure, but they're not the default jobs.
If you want to use it manually consider looking at the .gitlab-ci.yml template included in GitLab EE. If you do it manually you'll probably have to send the results to an artifact to see them.
> Consumption of sugar and sweeteners is definitely unhealthy

I'm unconvinced that anything is "definitely unhealthy", especially when lumping "sugar" (which sugar?) in with "sweeteners".

First, I want a credible mechanism of action (e.g. "Sugar, the bitter truth", on Youtube, since you seem to like Youtube videos), then I want credible studies, which we're terribly light on, before reaching any conclusions.

> but it also peaked in 1999:

Assuming obesity (after some delay, according to whatever theory this is) did not also peak, that merely refutes the theory that obesity is directly proportional to sugar consumption (in whatever way measurement methodology that article used).

AFAICT, that theory is a strawman.

A more nuanced theory would include all intake of fructose, to the exclusion of glucose (e.g. sucrose only counts half but HFCS is variable depending on formulation), with an accounting of absorption prevention by the presence of fiber (as in fruit).

An even more nuanced theory wouldn't depend on a simple linear proportional correspondence but would assume a minimum "safe" daily fructose dose above which obesity effects would be triggered. Perhaps, above that, the degree of obesity in the individuals suffering from it would follow a proportional curve, but the rate incidence in the population wouldn't be expected to go down until the rate of consumption fell below that minimum threshold for enough individuals.

Assuming that threshold corresponds to 40g of sucrose daily [1], all the numbers in the article are so far above it, a 15% drop fails to refute such a theory.

> On average, Americans’ total consumption of caloric sweeteners like refined cane sugar and high-fructose corn syrup is down

Most importantly, this kind of statistic would have to be considered suspect on its face, because it's unclear if fruit juices, a source of highly-concentrated, fiber-free fructose, are included. Is it considered a "sweetener" if it was there all along and almost everything else was removed? The body doesn't care, but the government statisticians might.

We need not look to chicken and cheese if "refined" sweeteners have just been swapped out for "natural" ones.

[1] the US RDA for all sugars is 50g, according to the article. A better estimate for the threshold, according to such a theory, would be pre-obesity US sugar consumption, such as from the 1950s.
For a car journalist, “new and exciting” is a slightly different interior, or a fresh layout for the expected knobs on the dashboard. When you start doing stuff like removing the binnacle, taking away the gear shift, and switching to a completely new Power train, they can’t cope anymore.

They have a vocabulary of a few dozen superlatives, mostly related to internal combustion engines (turbo lag, musical exhaust, roar of a motor under load at full throttle, etc). None of that works anymore. They have to develop an entirely new vocabulary for the hums and whirs of an electric drive train with torque vectoring, full torque at 0 RPM, and no exhaust to modify for truly manly neighbour-waking noises,

Electric cars have totally emasculated automotive journalism.
Since this is a discussion mentioning software a lot, it's worth mentioning that big battery cars can be a storage source if they're plugged in at work and at home -- a prediction of whether the owner wants to be full combined with a prediction of near-term renewable generation and you've got a lot of storage without having to pay for it.
The latest generation of MBPs has a 32GB option.
If it's not already happening! Intel really seem to have gone to clown school lately, ME, Spectre/Meltdown... I feel like I'm running a completely compromised PC.

Bring on open source hardware.
iPhones are already made in China.
It's always nice to hear from someone else in cleantech on here :)

I work for a startup that's focused on making it easier for utilities to integrate DERs into the distribution grid. We make software to simulate the grid, gain real time visibility, and unlock new business models.

I think that software interest in these kinds of industries will be coupled to a maturation of the software profession. When the software industry recognizes the need for professional licensing (like a P.Eng for engineers) in certain disciplines then energy will be much more appealing.
I’m a mere consumer, and my only option in reaction to the abdication of personal responsibility is to never use the product again.
I'm putting together https://habitrabb.it as an alternative to Loop but addressing some of the issues people in Play store were complaining about. Still a WIP but Android version will come out soon and I'm currently in the process of majorly reworking the UX.

Essentially the difference is people sometimes complained of losing a lot of data because no cloud backups and no iOS version hence i'm doing web+android+ios. Also a lot of people wanted to be able to track doing habits multiple times per day or track some specific metric (30x pushups) which I've chosen to implement. Small things like that but they add up.
Assange may be handed over to UK this week: report
Another open source Python framework is Forest from Rigetti Computing. https://www.rigetti.com/products

A simple getting started post on a similar topic is here: https://medium.com/rigetti/how-to-write-a-quantum-program-in... which might be useful for comparison.
who even owns sourceforge now? it's like coming across an antique toy, who knows how many garage sales and antique stores it must have been living in over the decades - a quick google reminds me it's been at least owned by VA Software, Geeknet, Dice.com (!) and now apparently some company called BIZX. from a usability standpoint, including the release process, the mailing list, and everything else, the site was always of course awful, which wasn't so unreasonable in 2002 but as the years and owners went by it just got worse and worse. Along with the ads/malware, I took issue with it's silly practice that you could never delete a project from it, because that would somehow be denying the fact that you've promised your project is open source. Never mind this means if you wanted to move to some other platform that an ancient fossilized version of your code would stay on Sourceforge forever and confuse users who were unfortunate to find it there first.
I knew this was it before I read it. Almost everyone cites this as the biggest mistake in mankind’s history.
We care about making sure GitLab is polished end to end. We hired a UX team and now have two UX researchers on staff to find the biggest problems and fix them. An example of the outcome of that research is the SSH key experience https://gitlab.com/gitlab-org/ux-research/issues/53 of which the improvements shipped in this release.

We balance new major features, performance improvements and bug fixes https://news.ycombinator.com/item?id=17588352 and polish.

The vision of GitLab of a single application for the whole DevOps lifecycle is large and even though we have 160 engineers (including support) we can't do it all.

So if there are people who are proficient in Ruby we would love for them to submit improvements and join the 2000 people who already contributed code to GitLab.
I'd be horrified to discover an architecture that could be simplified by adding a blockchain to it.
I did that this weekend. It was also hard to kick back and relax when I wanted to work on my goals. That was very conflicting, but I'm starting to see the value of slowing down a little bit.
> One does not require permission from the copyright holder merely to use software one already possesses

That's patently not true. One does not have "posession" by merely having access to the binary or source. One must first agree (implicitly, or explicitly) before they can acquire the software, such as agreeing to the licence when downloading.

Therefore, as soon as you have the right to use the software, the licence applies (as the licence is what grants you the "possession").

As for the law mentioned (17 USC 117,17 U.S. Code § 117 - Limitations on exclusive rights: Computer programs), that only applies in a very narrow set of circumstances, such as copying for any technical requirements for operation, or backup purposes. The AGPL additional provisions don't overlap with this provision of the copyright law. The author seems to have misinterpreted the law imho.
And a horrible keyboard. So decidedly a mixed bag.
While redesigning the site was undoubtedly a good step, it still feels a bit "off" to me, anyone else?
No compelling differentiation, literally just worse than all alternatives.
My idea for Linux compatibility: the ‘community’ picks two or three laptops a year, and works in common to ensure they ‘just work’ on a range of (documented) Linux distros. Focusing our limited resources around so few hardware configurations would surely help in ensuring full and complete support, and for people looking to buy for Linux they provide assurance ahead of time.
We had floating point when programming in BASIC on old 6502 8bit computers. There were software routines for doing the math. You know, multiply the mantissa, add the exponents... If someone gave you pointers to a couple 4-byte chunks of data and told you to write code to do floating point multiply on the contents using only C-char variables, what would you write? That's why it's 100 times slower than a nice modern fmul. It wasn't quite that bad, they could use the carry flag which isn't available in C.
Not in a laptop, only in the folding desktop version. ;-)