skysight-inc/HackerNews huggingface dataset:
But what does it mean for a particle to be near the horizon? The horizon is ours, thus the particle must be near our horizon, which means either the horizon we might observe today, sans opaqueness of the initial universe this means a point in spacetime before particles even existed. Or the furthest point we might observe in the future, which means sending the observer at C in any direction. Now, would the observer ever reach a point where she’d be able to observe any trace of interaction with anything that wasn’t observable from earth at the start of the journey?
Let’s take a photon, or graviton, traveling towards the observer such that the observer would interact with at a distance from here expanding at C, that would be our particle “very very near the horizon”. It would never reach earth so strictly speaking it is outside our horizon so in a sense it is proof of existence outside the horizon. But let’s expand the definition of horizon to include all particles that could be measured by the observer, could any one of them have a history including an interaction with a particle originating outside this expanded horizon?
Nomadlist has inaccurate data,blocking ppl who tried to correct them. farniee
Do people actually need 32G ram though or is it just being obsessed with higher specs?

I have an X1 Carbon with 16G. I rarely use 4G memory with a full KDE (+ KMail with hundreds of thousands of emails stored locally), a few atom based apps (Slack, Spotify) and a browser that is always open.

My browser usually has only a few tabs open and I understand that people have browsers with hundreds of windows and full fledged IDE's (I tend to prefer editors).

But 16G, I wouldn't know how to use that much memory.
Even with an IDE and possibly a Windows VM.
I'd also be interested in an answer here. Right now it seems like this might even just add support for OS vendors and software developers to mitigate this down the road by selectively disabling pipelining features in their code or at least that's what I'm reading seems to imply.
Use your backup.

IMHO, backups are even more necessary on Mac. Apple has has the fussiest file systems in my experience and of all of the backups I keep in my house my wife's Mac backups are the only ones I've ever had to really use. Three times now over the past 10 or so years. Just one day she opens the lid and gets a grey screen with a sad Mac and I know that just like last time the repair options won't do squat.
This is actually pretty common and I don't think there is a better way to do it. I am surprised you haven't encountered these systems in cloud environments, particularly where multiple organizations (or just untrusted networks) are involved. Or maybe I'm misunderstanding your criticism.
A collection of Meltdown/Spectre postings
This timing is apt for me, as my sister just recently emailed to tell me we are descended from Charlemagne :-)
Pray tell, how is this causing a problem? One could reverse the gender of the pronouns in TFA and your argument still holds.

In a perfect world, everyone would use "they." Some people consider it necessary to respond to the prevalent usage of gendered pronouns to reverse the gender in common usage for the purpose of inciting conversations exactly like this one. IMO it's working to bring gender assumptions from a subconscious to a conscious phenomenon, which is the biggest step toward dissolving the underlying assumptions.
What’s the difference between this, and all the myriad of component controllers that are on previous computers?
> If you are interested in learning a C++ like language, I would recommend Rust. If you are a C++ programmer, I highly recommend learning Rust.

Also, if you are a Scala programmer, I highly recommend learning Rust. There are major similarities, and the ownership/borrowing concept is an improvement over Scala's JVM GC issues.
The Expensive Art of Living Forever
Mm I didnt get the joke about pg, care to explain?
If this analogy was apt I think I would be on their side - but we're talking about "wood" they designed and the "fire" is not some new phenomenon but an actual thing theyve supposedly designed against (unauthorized access of memory). [from my reading as a lay-person, please let me know if this is incorrect]
seems like a nonsequitur; either way, if a bad guy wants to throw away opsec and publicly document information for a court to use as evidence... well, i guess it's nice that they're making policework much easier.
Manfred Kielnhofer KILI – contemporary art design sculpture photography …
> Based on what metrics? Someone skilled in Assembly can and has found many vulnerabilities in closed source software. The chance of you as an individual being able to audit the entire Linux codebase and finding a new vulnerability are nil unless you have some special skills that you haven't mentioned that make you better than some of the top hackers and researchers.

Auditing C source code is orders of magnitude simpler, than auditing binary. With the same resources, you can have much more done in the former case than in the latter.
Having started it but to my shame never managed to finish -- children having got in the way -- I wholeheartedly recommend the latter approach.
> You are conflating the official position of the organization with a statement made by one of its employees on company time.

1. It was not one person, it was everyone on board.

2. Describing NASA trained professionals, paid by NASA, in their NASA gear and NASA hardware, representing NASA on a monumental, history-making, multi-billion dollar NASA mission into deep space as mere "employees on company time" is beyond ridiculous, frankly.
Very cool, but as an owner of the Cube Thinker/i35--which has the same exact 3000x2000 3:2 aspect ratio display as the Surface Book (but costs $500)--I can't imagine why any developer would put up with a 16:9 display.

Specially if you have "developer" in your product name, why can't they figure out that 16:9 is not the best aspect ratio for everyone?

I write code the whole day, not watch movies. That huge extra vertical space _does_ make a difference.
They've also stated (I think it was a different model) that they deem it acceptable in normal/average (i.e. noisy) office environments with aircon etc. Therefore if you can hear it, the problem is that your environment isn't noisy enough to drown it out !
That sounds great, but I believe you will find it to be too expensive if your company grows bigger.
Not very big, is my understanding. The team mainly came from the PA Semi acquisition several years ago, and there was some recent news about Google hiring (“poaching”) a key senior person from this team.
Meltdown, ...maybe. I personally doubt it will be fixed in Coffee Lake, as that's probably too far along the pipeline for such big silicon changes in my (unprofessional) opinion. I would therefore assume that Meltdown won't be fixed before Cannonlake, the generation after Coffe Lake. If you don't need a new computer for a while, it might be worth waiting for Cannonlake and hope Meltdown gets fixed by then. This would let you avoid the performance hit from syscalls caused by the patches which fix Meltdown.

It might also seem like just getting an AMD CPU instead of an Intel one would let you avoid the Meltdown performance hit, because AMD claims their CPU is not vulnerable to it, and the Meltdown paper says that they didn't get it to work with AMD CPUs, though the people behind the paper didn't seem to be 100% sure that there is no way to do a similar attack on AMD CPUs.

Spectre is a different beast. I imagine that one will take significantly longer to fix; from what I understand, the issue is pretty fundamental to branch prediction and speculative execution, which is a big reason why CPUs are fast. Also, since that issue applies to everyone and not just Intel, I imagine Intel will be less focused on fixing it since there's less bad PR directed specifically at Intel for that. I personally wouldn't expect it to be fixed within some years.

I'd love if someone more knowledgable about CPU design would correct me if I'm wrong or clarify something.
But if a system had known exploits that let you execute arbitrary code in user space, now there's a path to do way worse damage.

It's like it's a multiplicative effect.
Building an encrypted travel wifi router (2016)
When was the last time RAM prices were low? 2006 after the US DoJ got done suing everyone for price fixing?

Maybe I'm a crazy conspiracy theorist but I wouldn't at all be surprised if DRAM manufacturers weren't colluding to limit supply to inflate prices rather than competing with one another on the open market.

I think the same of Flash prices too.
London based now, but in Belgium they sure didnt. And I visited Stockholm and Alesund but didnt notice such cleanliness.
In the UK it can be a very tax efficient way to build wealth. You pay stamp duty when you buy a home, but there are no taxes when you sell if you are selling your main home. So you can build your wealth tax-free in your main home. A lot of people build wealth here this way. Not saying that's good or not, just that is indeed a common theme.
I feel I'm in the minority when I say decentralization shouldn't be an assumed good, as Zuckerberg does here. Very often decentralization is a form of obfuscating responsibility. Centralization is not inherently good but it is certainly good to know where to throw your molotov cocktails.
You can't be PCIe/NVMe without a flash controller, though. The chips on the storage cards in the iMac Pro are all just raw flash; there's no controller or associated DRAM.
Time-travelling exploits with Meltdown
> Meltdown is far worse in practice than Spectre.

Far worse for an unpached system, yes.

But in terms of fixing the problem, Spectre is much worse, with a larger impact.

It's so bad that I suspect some people will deliberately run without Spectre protection.
Qubes OS [1] does something like that

[1]: https://www.qubes-os.org/
they'll be releasing a fix for RHEL 5. hats off to these gentlemen as the patches probably aren't anywhere close to applyable.
They should totally file for a CVE for this.
Razers are nice-looking machines but last time I checked the biggest processor you could get for the most portable one was dual core, and the next model up (the 14 inch model) had pretty bad battery life.

I'm still looking for the perfect replacement for a MacBook Pro. Hopefully when the 2018 XPS 15 comes out...
Just pointing out for those who may not know, the "12 Traditions" listed above are not the "12 Steps". The steps do deal more directly with recovery.
How is the rust history for iOS/Android? At least "easy" integration for bussines logic?
Not seeing a major difference between 3:2 and 16:9 aspect ratio displays, what am I missing?

http://www.imaging-resource.com/PRODS/panasonic-lx100/z-lx10...
Yeah, I think that's part of the problem.

I remember when Apple introduced Force Touch (now the more politically-correct 3D Touch), and Tim said he used force touch to preview emails "all the time". No you don't dude, no one does. That's the most ridiculous made-for-a-demo feature ever.

(I would happily disable 3d touch completely except for it artificially turns off the camera and flashlight buttons on the home-screen. The feature would be useful if they'd just used it as a shortcut for long press.)
Someone needs to come up with a catchy name and a logo for this exploit.
It's a dongle maker conspiracy.
> We don't want to maintain code, we just want to enter a few keystrokes and download more awesome.

The phrase "download more awesome" makes me very strongly doubt whether the authors are genuinely experienced with the difficulties of software engineering.
Definitely, sadly the new AMD Ryzen's were not in laptops at the moment I needed one. To be honest, a high end ARM laptop would also have been nice, but as it is, Intel is king on >8 hrs battery life machines with decent performance.
If your employment is at-will, they can fire you for no reason at all.
Top-12-must-play-games-of-2017
> Before the iMac Pro was released, there was a lot of speculation that it was part of a trend toward creating a “hybrid Mac” that is driven by both an Intel processor and an Apple-designed ARM chip like those found in other Apple devices. The iMac Pro is definitely a hybrid of a sort, but probably not the one people were expecting.

Not the thing people were expecting, but still, does anyone know if the T2 is based around one of Apple's ARM cores?
Show HN: Explore deep word embeddings in a fun, browser-based word game
You blacklist your tokens in a cache and that's all.
Hi Nikk,
We did have a first round conference call interview with you on December 13th 2017. Apologies if there was some miscommunication as we are only able to do an additional longer second round interview with candidates we're able to move forward with. You are an experienced designer though at the time the relevant team members who would have to collaborate closely with you felt that due to your timezone a different candidate was a better fit, also why we could not do a second round with you as for the design position we could not align your timezone with the team member to conduct round 2 interview for a designer on that particular day. We were happy to refer you on to a few colleagues of ours and they may be in touch if they need a designer with a portfolio such as yours.
Business folks have to put tape over the camera half of the time anyway so Dell puts only minimal effort into it.
I read the rust tutorial up to chap 16, currently reading too-many-list and have not read nomicon, I know python, javascript, golang pretty well. And I know a bit of java and scala.

Usually I learn language by implementing data structures: linked list, tree, graph.

If I can do those then I am pretty confident in doing mostly everything else.

Rust is really the first language that I have trouble with writing simple data structure, I have a bit of issue with scala on covariant and contravariant generics and monads, but they are not bad after I learned it.

For rust everything is awesome until I get to pointers since I have to wrestle with nested smart pointer that makes it insanely hard to manipulate, the rc, refcell nesting is just not very ergonomic (maybe once I learn unsafe it will be easier?).

I like rust paradigm alot since it brings safety and speed, so I was wondering if I am missing anything since I am having some trouble.
With that attitude, yes - if you don't try, of course you won't find alternatives. Most people that do try rarely need to fire staff.
Mark Zuckerberg's personal challenge for 2018
Yup this for sure. They probably ran the performance test bench thousands of times, and only then released it with the PR department fully briefed about how bad it was going to be.
I like 13" laptops. They are easy to carry around and I can hook up an external screen.
Unless sarcasm is intended
Java Developer | Healthcare Data Integration | Saga Healthcare IT | Location: Remote

https://www.saga-it.com/careers

2+ years experience with software development and processes.

Core competencies:Java Developer, Healthcare Data IntegrationApply
2+ years experience with software development and processes.

Core competencies:

Strong experience in Java and related technologies
Experience with one or more interface engines (Mirth Connect, Corepoint, Rhapsody, etc)
HL7, XML, FHIR and other RESTful web services
Nice to have:

Code Systems: RxNorm, Snomed CT, ICD
HIPAA Compliance

Strong experience in Java and related technologies
Experience with one or more interface engines (Mirth Connect, Corepoint, Rhapsody, etc)
HL7, XML, FHIR and other RESTful web services
Nice to have:

Code Systems: RxNorm, Snomed CT, ICD
HIPAA Compliance

Experience with FHIR a big plus
My work computers are all on 8 GB...
And it makes you wonder, what is the current legal framework preventing this kind of tool to be misused? How does it differ across countries/unions?

How can such a thing be enforced to begin with?

Are companies/labs/universities/individuals themselves the only thing standing between fair play and massive misuse of realistically generated media?
How is the trackpad on these? I still haven't seen a non-Apple laptop where the trackpad comes even close to the Macbook.
Congrats to the team! I love that this project has been so successful. My M5510 DE has been my daily driver for almost two years now.
Will you consider dev from India (Bangalore) for US specific openings ? And also provide visa/relocation support?

If yes, how can I find out more details about this opening?
This is a similar concept to the odd numbers of teeth used in gear chains. If you had an 8-tooth and a 16-tooth gear, they will wear unevenly as the same teeth (with potential manufacturing defects) always meet the same teeth. If you change that to 7-tooth and 17-tooth, they will only repeat pairings every 119 teeth and wear will be distributed evenly across all teeth. In general, tooth numbers that are relatively prime (sharing no divisors) are preferred.
Micron takes fourth place in 2017 worldwide semiconductor sales
I don't think you understood.

The original test specifically had exactly one human and one AI. So, if the judge is forced to do a coin flip that really is success. If the judge does a coin flip because they are lazy then that's not a Turning test.
What they are really saying is "It's not just Intel processors. AMD, ARM, and others are just as vulnerable."
then it seems like word games around a useless dichotomy. if "emotional animals" includes rationality then my point stands. based on how you seem to be stressing the words, i don't know what "pure rationalists" is supposed to mean.

> I'm not sure what point the rest of your comment is seeking to make, other than that you don't like my point of view.

you blithely inserted another concept to the thread, which is what prompted my comment. your point of view isn't clear enough for me to have formed much of an opinion.
> As of today, the new XPS 13 developer edition is available online in Europe in the following countries:

> UK, Ireland, Germany, Austria, France, Italy, Spain, Switzerland (French and German), Belgium, Netherlands, Sweden, Norway, Denmark

Yet another company that doesn't want my money.
The old tradition of mammals to kick one in the group - usually the social weakest- to feed him to the wulfs. By now we are the wulfs - and still they kick.
XVG (Verge) World's Most Private CryptoCurrency? Join Discord Discussion
Windows Utility for Checking Meltdown and Spectre on Windows
So maybe a better analogy would be that they built fire retardant layers into buildings, but neglected the fact that heat could still pass through the layers and start fires on the other side without burning the layer itself?
More vertical space = better for reading code. Still wide enough to split. I generally use 3 vertical splits (or sometimes more), so I'm personally not convinced, but that's the argument.
> Why can't I get 16gb ram and have a 1080p screen?

I'm guessing there isn't much demand for lo res screens on high end laptops. I think that's probably especially true for machines that are mostly about working with text. Who wants to look at jagged type?
Can we avoid Windows 10 update? Frankly, I don't want to have my gaming & machine learning rigs slowed down (whatever you may say about negligible impact) and would like to opt out of this update on some of my systems. Is it possible? Or am I forced to just waste at worst 30% of my CPU cycles on mitigating this issue, even if my computer never gets into browser for more than a few seconds on very specific trusted domains?
(It's getting down voted because that comment is adovcating for a culture where men never hold themselves publicly accountable for bad actions, thus perpetuating the same old screwed up power dynamic. It is not an interesting perspective.)
Agreed.

'Else' including the previously commendable Lenovo Thinkpad lineup: Today, they announced that the x280 (either that or the previously lighter and thinner X1 Carbon being the equivalent of Dell's XPS 13) will feature:

- 16 GB max of soldered-on RAM. :(

- Removed RJ45 Ethernet port. :(

- Reduced battery capacity by 40%. :(

- Removed external hot-swappable battery. :(

- Removed 2.5mm SATA drive bay. :(

- 2.5mm thinner and 0.21 kg lighter! Hooray...I guess.

However, I'm not clear on how RISC would salvage the situation. It seems there's an obvious dilemma in play: Consumers are not rational, and businesses optimize to win these irrational decisions rather than focusing on long-term, difficult to define items like quality, repair/upgrade ability, and reliability.
Well, since 1/20µs = 50 kHz, it strikes me that this threshold was probably chosen with audio in mind.

I agree that for a lot of cases, it's plenty. But if you're trying to account for phase differences in multiple data sources, this puts a major blindfold on.

Let's think about it in terms of lower frequencies. Imagine that you're sampling from a pool of events that occur roughly 100 times/hour. Let's say you want to sample 2 event per hour.

Well you might say "since you're only sampling at a rate of 2/hr, why would you need any better granularity than 30 minutes?"

Here's the catch: you need to get the event that's closest to the 15 minute mark of each hour and the one that's closest to the 30 minute mark; you will then put those two together using your special formula.

Imagine that all your events came into a mailbox on an half-hourly basis. Imagine a stack of ~100 envelopes, each labeled "8 - 8:30 A.M." or "8:30 - 9 A.M.". You're tasked tasked with the job of trying to pick the two closest to 8:15 A.M. and 8:30 A.M. Good luck! It's gonna be hard, if not impossible, to do this consistently with any accuracy.

(Even if you had 15 minute granularity, you'd still have to pick from each one from either 25 or 50 envelopes, depending on where the windows fall relative to the 15 minute marks.)

Now, to make matters even more complicated, imagine a situation where you're integrating each hour's result with the previous hours' result, e.g. taking a rolling sum or product, or computing some kind of feedback/delay/reverb filter. In cases like that, you're done for.

Full disclosure, I'm coming at this from the perspective of an experimental digital artist who some day would like to do interesting creative things with high frequency sources, like the sounds of bugs, dolphins, and higher frequency ambient sounds. I'm also interested in building applications that crowd-source and integrate audio from multiple smart-phones in a room. The web seemed like a perfect platform for this.
I have a 13" 9360 and have similar concerns. I just replaced my Killer WiFi, but Bluetooth is still broken. I think I just haven't found the right driver yet. Did you get it working under 16.04? The touchpad is a mess, I mostly use an external mouse. I don't know why Apple seem to be the only ones who can get touchpads right.

But even with the above, I do like my XPS and would buy it again. The compact size and light weight are great, much lighter and more compact than my 15" Macbook Pro, which mostly sits on my desk in a dock.
I was paid in bitcoin in 2011, total comp in the billions ;)
> Additionally, how does this interact with VMs? It makes the most sense to me that I'd need to microcode patch the hosts, but what about the guests?

microcode is for the physical CPU, it is ultimately stored in on die volatile memory in CPU. microcode can be delivered to the CPU on boot by the BIOS/UEFI (stored in it's firmware) and/or by the host OS on boot (doesn't even matter what the OS is, windows, linux etc), this is secure because microcode is cryptographically signed.

As for software, the OS kernel and hypervisor patches for VMs... From everything that has been said so far, it sounds like these bugs can't be solved entirely in microcode, so software patches are needed as well i believe.

[amended for correctness as per child comments]
I see the downvotes, but genetics isn't my thing. Can somebody in the know explain what the error is? Thanks.
> If a spec leaves out details

Who do you think wrote the spec here?