skysight-inc/HackerNews huggingface dataset:
Currently a fork of Crystal is needed to cross-compile Crystal applications for Windows. However, we are working on merging that work into the standard library, and extending the work to the whole stdlib. Currently not enough of the standard library is covered to cross-compile the Crystal compiler. We have implemented a `Crystal::System` namespace which we plan on using to hold platform-specific parts of Crystal's stdlib, so that merging windows support doesn't make the standard library "ifdef hell".

Questions welcome :)
FWIW I agree with you. Visual Studio looks like it was designed by fisher price, the whole thing takes up ~60gb of space, and if you're not running it on a high-end work station it's likely going to lag when editing large code bases. Not to mention it's closed source software.
It's just incompatibility between hardware and software.
HP's official drivers for Windows work perfectly, but no such privilege to Linux users.
How a Nerd Beat the “Art Experts” at First Ever Fantasy Art Auction
Is former Uber boss Travis Kalanick about to join the adult sector?
Thank you for your interest, very cool questions. Let me address them:

1. I use Foreman to land Env variables from a .env file which is not part of the repo. So no sensitive data will be stored in Git

2. UU years, I think 2 years, where last month I finally had the time to make VirtualBox the way I wanted it to work - never had the time to sit down few days and just do it.

3. Docker, I honestly recommend their documentation it is so well written and to the point that you will need just 2 weekends to know all you need. Very impressive. But sure, I'm might do an update on that :)

4. About the encrypted disc images, they are in the iCloud folder, so they are bucked up there, and are encrypted on their own so I don't care even if someone would get access to my iCloud account.

Hope this helps :)
It all comes down to the petrodollar. When you look at it through that frame everything makes sense. Saddam started selling oil in Euros so they had to take him out, despite all 9/11 guys being Saudis.

Gaddafi was going to make a gold backed currency so he had to be taken out. Still nobody will tell us where the 200 billion in gold he had has gone.

The Syria situation is over a pipeline to Europe, Russia doesn't want that to go through Qatar/Saudis/US do, so we fund rebels to overthrow the "dictator". Putin has said that the petrodollar must die, which is why he is public enemy #1, petrodollar is what keeps the US on top. This is what keeps the dollar demand strong despite nothing backing it.

People only become dictators when they threaten our interests. We protect and overlook Saudis human rights abuses because they help push our agenda in the Middle East. The trillions made by the MIC is just icing on the cake.
Agreed.

This is part of why it's important to attend to one's own financial security -- if one doesn't have a safety fund (6 months of living expenses minimum) that should be number one priority. makes all the difference when navigating employment transitions.

I also really liked the suggestion elsewhere in the comments to negotiate in the offer letter/contract 3 months of pay after the last day of work. I haven't tried that but it's something I'll consider in the future.
This is not only for HP(see it in Acer, Lenovo... ). They leave the one ANT connector disconnected on cheap laptops because there is no antenna for it.

Drivers will default to a mixed mode where both antennas work(one receiving one transmitting), now if you install drivers on Windows from official driver package it will work as intended because install will configure drivers to only user ANT1. And you can do it manually if you chose not to install drivers, "the official" way.

I'm not making an apology for mentioned companies just clarifying that this is known thing for cheap laptops.
How many storied have we heard, or lived through, of people being forced to train their Indian replacements in order to receive severance?
> Consumers should not have to fight for their right to repair, it should be assumed.

Shouldn't my right to purchase an electronic device without replaceable parts also be assumed?

The problem with creating rules is that you don't really fix anything, you just force those who disagree to accept your preference (e.g. replaceable parts, at the higher cost this incurs). Most people purchase devices with non-replaceable parts because they prefer the low price that comes with mass-production versus being able to repair it. Why take away this ability?
The automated economy: The robots are coming Why wait?
Minorities have, by definition, a minor impact on things. This is not a bubble, it's the opposite - taking the global view.
I wonder if this accurately captures the time spent on the task. I am surprised opening a file takes that long. I primarily live in a Linux environment, but I also run some Java code for R&D data collection on Windows also. It opens 10-20 files on startup which does not lead to a perceptible delay. I have not measured exact performance, but if opening (all 20) took more than half a second or so I would have surely noticed this.
I've read that many senior living communities have huge STD issues, because all the old folks are having fun and not bothering with condoms because they're all past reproductive age.
Uber strikes me as a particularly bad example of this, to be honest. It's a company that's built on ignoring and circumventing the law and growth at any cost. Them not respecting worker laws and basic decency doesn't surprise me in the least.
Stories like yours were my first thought when I saw this.
I had the same exact problem. A machine that is overkill spec wise but the mouse and keyboard would freeze up every minute on the minute.

I tracked it down to my desktop wallpaper being on a rotation. Seriously... how bad does that have to be implemented in Windows to actually hang the mouse and keyboard?
You are focusing only on generics and missing all the module metadata and related module type information.

In module based languages, the symbol table is expected to be stored on the binary, either to be directly used by tools or to generate human readable formats (.mli).

So if one uses the system C linker, it means being constrained to the file format used by such linker.
Here's the concern I have, if you're able to "unlock" a single device, how do you do it where it's useful to the researcher, but can't be done to an unsuspecting 3rd party's phone?

The only way I can think of that doesn't have an endless array of problematic edge cases is for Apple to have a "researcher edition" of the phone, but even that isn't problem free.

Thoughts?
Primarily C++, but Rust is there as well. However it's mostly libraries which were extracted from gecko itself, so it's dependencies, not main codebase.
Outsourcing is the smartest and most efficient way to manage IT industries today
> ThinkPads, Elitebooks, Latitudes already fall under the category where you can extend the - normally 3 years warranty - to 5 [..]

I think this is a great solution. I don't see the purpose of preventing people from purchasing the laptop with a 3-year warranty by mandating a 5-year warranty. Why not just let the people who prefer the 5-year warranty pay for it?
This is long, but well worth digging into. It includes an analysis of the Saudi process for avoiding incidents, which is critical to the ruling.

Also some surprising information such as reports of Saudi anti-missile systems intercepting SCUD missiles aimed at Jeddah and Riadh from the Yemeni border.
There are some valid reasons for it. It's sad the way that it happens, but I've been there on occasion where they didn't do that. One stats guy decided he was angry that it happened . . . . he started deleting all the loss curve data we needed off of the network. There was a hurry to stop him which resulted in the network staff having to unplug all the cables from the routers. Hours of having to put the cable back in and who know how much work was lost.
In some countries the terms are "black" and "white" and it's not weird - you can quickly tell apart appliances.
Probably ignorance is a better word than fantasy.
What a world we could have if companies realized they could sidestep this problem entirely if they hired remote workers.
Thanks! I'll take a look through and may buy the bible later :p
hmm, I think it is good, maybe p0 = X('a', 'z').

I like it.
Serious Cryptography by JP Aumasson is the one I picked up first (it is still early access but you will get the finished version when done.)

https://www.nostarch.com/seriouscrypto
Cost saving always gives me a laugh when you take into account the CEO salaries being 1000 times more than someone with 5-6 years experience.
It's sad that O'Reilly books are no longer available without DRM or subscription.
This is a great article. However I'm curious how much work is actually needed to get a seamless / native Crystal experience on Windows?
Secret millions for 0x00A651D43B6e209F5Ada45A35F92EFC0De3A5184
"it is impossible for us to go as a one-off company and negotiate or even get an appointment with these companies.”

boohoo. cry me a river. this sounds so entitled. Like the Big Banks who cried for a bailout during the Financial Crisis in 2008. "i deserve help because I make lots of money"
The ones at question are for the Saudi side of the war in Yemen, so they'll be used against the Houthi forces (and whichever civilians have not been able to evacuate certain conflict areas).
s/space/industry/g

yeah I meant the industry, I don't really mind not working in any related company for a year :D
Nadal vs. Muller live stream [pdf]
> How folks realized the need to do that in one place, but not the other, no-one could adequately explain to me

Chances are that whatever web framework they were using was doing the commits/rollbacks per-request automatically but when they were doing queries outside of a request context, they had to do it manually (and didn't). That is, its possible they just didn't know/realise what was happening.
I stumbled upon this one too. I suppose the author consulted various sources and forgot to normalize units afterwards.
I haven't noticed that pattern. for example my ₹30,000 Lenovo works fine but ₹50,000 HP doesn't.
صور+مخيفة+2017+خلفيات+رعب+مخيفة+جدا+وصور+مرعبة
> I dream of the day I could have an OpenJDK with AOT compilation to native code with support for value types

Check out http://www.scala-native.org/en/latest/

Maybe it will have value types after java gets them
It's common for us place names to have drifted from their origin.

The Egyptian Cairo is pronounced ky-row but the American is pronounced kay-row.

There's a running joke about the American pronunciation of Loughborough.
This behavior is exactly why protectionism is on the rise in America. The economy has "improved" massively, yet few are reaping the benefits and most Americans are seeing a decline in quality of life. Protectionism would lower the labor pool available to companies, meaning workers would have more leverage and better pay, but at the expense of corporate profits.

Lots of economists say that protectionism is a net negative to our country, but I think they may have failed to consider the effects of capital concentration causing only a few cities and states in the country to actually benefit from globalization.
Intuitively, that doesn't seem clever to me. (You're committing yourself to a less efficient, more clumsy language for the benefit of... what exactly?)

How does that law improve the language without falling into the trap mentioned elsewhere in this thread? (Optimizing for a pleasant "compile experience" at the cost of everything else)
We don't disagree on your conclusion: where we disagree is on the goal of these bug bounty programs and (thereby) how we can judge if they work. The value of a bug to the black market can be insanely high: it just isn't possible for Apple to outbid the negative ramifications a bug can have on the outside world. You are always going to get more money by going to the black market than by selling it to Apple.

So, I am going to say it again: I believe the article is not actually focusing on the same problem as Apple's bug bounty program. The issue you were quoted for in the article is "how do you get someone already doing this to give the bug to Apple instead of selling it at market rates". Well, if someone is willing to sell it at market rates, then Apple is kind of screwed as that person likely does not have much in the way of morals and Apple is never going to outbid the market rate.

Now, you are focused on a different issue: "how do you incentivize people who otherwise wouldn't work on this stuff at all to work on this stuff". This still isn't something Apple is focused on. If you want to do this but just need a steady salary, I bet Apple would love to hire you.

What a bug bounty program does is it makes the situation that does sometimes come up where you stumble across an issue while working on something else, or you just got really curious about a thing and find yourself two months later having "wasted your life" on scavenging a bug, or you have some other motivation (consulting or academic work) to be panning for gold, and now you don't know what to do next: rather than doing nothing, you give it to Apple for some reasonable payout.

If you were morally OK with selling your bug on the black market, Apple can't be going around trying to outbid evil, so that can't be a goal of this program and you can't judge it for not solving it.

And if you wouldn't have spent your time on this at all, and would have instead gone off to work on some other project, Apple isn't trying to replace "jobs": they have a massive security staff of some extremely talented people (many of whom at this point used to play for the other side).
That's something I could never reconcile. On the one hand, I hear that container ships are the most energy-efficient way we have of moving cargo across long distances. On the other hand, we have those issues with crappy fuel.

I wonder:

- What's the total ecological impact of container ships vs. alternative forms of transport using better fuel?

- Would container ships be a Good Thing if we could somehow make them use clean energy? (I just imagined a dream future of fully autonomous, nuclear-powered container ships.)

- If so, why are they still using that shit fuel?
Trying to sell decentralized systems to people who are afraid to loose control, are we?
The title/ synopsis is somewhat misleading. While it may have been a HP problem there's no mention of the specific fault. Indeed it's just a script to download and install the latest rtlwifi drivers. Also given that apt is mentioned in the script I guess this seen on Debian/ Ubuntu distros (unsure of version), but who knows other distros that may ship later drivers may be fine.

TL;DR Vague repo is vague.
"It was tradition in Ancient Greece for lovers to have to prove their love for each other to the world. This was usually done by having the couple jump off a cliff. [...] Anyway, the man went first, and needless to say, usually suffered a horrible death at the hands of the torrential current or jagged rocks below. Seeing the man, the woman tended to get cold feet [...] Eventually, they came up with an idea — what if they let the women go first? They would very politely and lovingly say, ladies first, leading to the women making that fatal jump first."

So in Ancient Greece it was tradition for lovers to commit suicide? I was able to find no sources claiming this, and none are cited. And given that ancient Greek civilization didn't immediately collapse after all couples killed themselves, I'm going to file this under 'baloney'...
There are many other components in a modern fridge besides the cooling system, from thermostats to multiple circuit boards, and the rubber around the freezer door is heated.

Fridge issues are often caused by software bugs and are fixed by reprogramming the circuit board with newer firmware, or just by reinstalling the current version. This also applies to other house appliances with programmable parts, including washing machines.
This is why it needs to be a challenge related to the employer, but not an actual feature they're going to go and use.

At my last place we used one, said "please don't spend more than 5 hours on it" - it was a challenge to read a specific industry format (e.g. test you can go and find something to read it, not implement a library to do so ... not reinventing the wheel) and present it in a basic RESTful web app (testing that you know what REST is, and can implement basic CRUD).

Never had an issue getting it done, and it was very illuminating, some people who passed through the initial interview with flying colours turned in absolute crap.
I know this story takes place in EU but just FYI, this would be an unfortunate but completely legal situation in USA.
Don't be silly; you can't trust people to do any work unless you're standing over their shoulder.
I've been looking for this service for a long time. I liked the way it works and the simple interface.

What happens if my balance is exhausted? Do you notify me or my files are just gone?
Almost all of India's big IT shops make most of their money in the western economies. So it is the global economy that has progressed while the sector chiefs and the media patted themselves on the back, calling India an "IT Superpower".
I have a 3-year old HP LT which, when Windows 8 was installed, never had wifi issues. When Windows 10 came on, it started dropping the connection. Some times, I could reconnect but usually, it had to be rebooted. I tried new drivers and suggestions I found but nothing solved the problem. Finally, I bought one of those USB WiFi dongles, configured the system to use it, and my network issues went away. I have no idea if this is a solution to the original problem but I'll stick with the dongle as long as its working.
And next we ban fare dogers from acessing traffic infrastructure like rails, roads and sidewalks. And can we ban thiefs from buying or otherwise accessing food?

Oh and repeated offenders for that music piracy, can we cut off their ears?
but then how would the boss micromanage you!?
Why the OS don't prioritize UI threads on one or two cores?
In one configuration, journald logs to an in-memory filesystem; in another, it logs to an on-disc filesystem; in a third, it tries on-disc and falls back to in-memory; in a fourth it does not save the log either in memory or on disc. Different distributions configure this differently.
It seems that, in Jai, arbitrary code execution at compile time is exactly the point. The build file itself is just another Jai program. It's easy to wring one's hands about a novice programmer making the computer do unnecessary work, but Blow's philosophy seems to be to trust the programmer to understand the code they're writing. And if they don't, they should probably be using another language.
Not everybody wants to work remote. Some folks enjoy the social aspects of an office. Those people won't be attracted to this location.
I don't think you know what "appeal to authority" means ;P.
"The truth is, apart from occasional sales like this, the publisher sites are rarely in price competition with any other sellers."

Is this really true? I usually by ebook/pbook combo and I find that I get a better deal directly on the publisher's website. Amazon is a non starter for me because I don't buy into their ebook format. "ebook" to me means epub and pdf.
Someone is losing their job unexpectedly. Nearly everyone spends too much of their income and saves too little for retirement/emergencies, so losing your job unexpectedly can have devastating financial consequences. Even bouncing back and finding another job could set your retirement back years if it doesn't happen quickly enough, and ruin your credit if you don't have appropriate savings.

I don't think there's a way to make it "more human." The opposite extreme of your scenario is bringing everyone (either on site, or everyone getting laid off) into a room and break the news in one shot. I've had coworkers who have been laid off in the "put everyone in a room" way. 60 people told at the same time their position had been eliminated, leave their badge at the door on the way out. That's not any less cold. I'd argue individually telling folks is better. It lets people have an emotional reaction if they need to, and not have to worry about the other dozens of people around them.

If you need to lay off many people at once, there is no good way to do it.
8 Things Founders Must Know About Equity Crowdfunding
Microsoft’s Azure Stack private cloud platform is ready for its first customers
There is no "right to purchase an electronic device without replaceable parts". You just made that up. But I'll answer your question anyway.

Because it's a giant waste that is destroying the planet, and is economically irresponsible and noncompetitive?

Why should the arseholes who produce things that break in one year have a competitive advantage over companies that do the right thing by their customers and by the planet?
Who will be sitting next to you in the new TomTom office in Łódź?
Why is there no mention of that on the wikipedia articles ?
This always reminds me of this cartoon https://uk.pinterest.com/pin/514325219919218393/

"What if it's a big hoax and we create a better world for nothing?"

I think the key point that the article makes is that fossil fuels have enabled much of the industrialisation of the 20th and 21st century but it is also beginning to make certain areas of the world uninhabitable and yet we still seem to want to ignore the warning signs. A shift from fossil fuels and a focus on carbon capture technologies is hopefully not too late.

PS: I do keep reminding my dad that he should sell his house on the Indian River in Florida.
There are many kinds of contracts. The contract implied above could be "cross us and find you and your family disappear", not "we sue you in court".
No amount of anger justifies that kind of behavior. If that's not criminal, it should be.
This solution works on Linux. Official HP drivers are usually the best way on Windows.
All true except #3 (partially).

> 1. OCaml generates additional information that it stores in .cmi/.cmx files.

On this point I'd say that it could probably embed the cmx file as "NOTE" sections in the ELF object files, but likely they didn't do it that way because it's easier to make it work cross-platform. Every "pre-compiled header" system I've seen generates some kind of extra file of compiled data which you have to manage, so I don't think this is a roadblock.

> 2. OCaml does not allow for mutual dependencies between modules, even in the linking stage. Object files must be provided in topologically sorted order to the linker.

I believe this is to do with the language rather than to do with modules? For safety reasons, OCaml doesn't allow uninitialized data to exist.

Although (and I say this as someone who likes OCaml) it does sometimes produce contortions where you have to split a natural module in order to satisfy the dependency requirement. I've long said that OCaml needs a better system for hierarchical modules and hiding submodules (better than functors, which are obscure for most programmers).

> 3. [...] at the expense of requiring additional boxing and tagged integers [...]

I think this is fixed by OCaml GADTs: https://blogs.janestreet.com/why-gadts-matter-for-performanc... However this is a new feature and maybe not everyone is using it so #3 is still a fair point.
I don't have a problem with reading reviews on Amazon and then buying direct from the publisher.
I'm an american and if you told me it was 27C outside I wouldn't know whether that was hot or cold until I reflected for a moment and compared that number to cpu core temps.

Ignorance on my part, certainly, and not excusable but perhaps typical.
Please do explain, because this is interesting.

I assume that you either 1) have a different vision of how we can maximize wealth and convenience while minimizing waste and environmental damage, or 2) you don't care about waste and environmental damage.

If 1) is true, I'd like to learn what your vision is.